Determing the Size of Allocated Memory Blocks


How can you determine the size of an allocated portion of memory?

✍: FYIcenter


You can't, really. free() can , but there's no way for your program to know the trick free() uses. Even if you disassemble the library and discover the trick, there’s no guarantee the trick won’t change with the next release of the compiler.

2007-02-26, 6392👍, 0💬