给定指向malloc分配的内存块的指针,如何获得它的大小?
例如:
void* ptr = malloc( 10 ); //Allocate 10 bytes printf( "%d", GetMemSize( ptr ) ); //Should print 10
我想这样做是为了调试目的.
c++ windows memory-management visual-studio
c++ ×1
memory-management ×1
visual-studio ×1
windows ×1