Valgrind законный пример «возможно потерянных» байтов
Я видел, что valgrind классифицирует утечки памяти на:
definitely lost indirectly lost possibly lost still reachable suppressedЯ только что устранил утечку, где "возможно, потеряно" была главная проблема.
документация говорит: & quot;possibly lost means your program is leaking memory, unless you're doing unusual things with pointers that could cause them to point into the middle of an allocated block; see the user manual for some possible causes& Quot;
Могу ли я узнать пример & quot;doing unusual things with pointers that could cause them to point into the middle of an allocated block& Quot; ?
Я имею в виду пример, где "возможно, потерян" может быть проигнорировано, хотя об этом сообщает valgrind. Пример, в котором использование указателей заставляет Валгринда жаловаться, но в то же время использование указателей таким образом, является каким-то законным
Спасибо