Имеется такой код
int main(){
int* p = new int[2];
delete p;
return 0;
}
Я решил просмотреть его через valgrind. Собственно результаты такие
==3147== HEAP SUMMARY:
==3147== in use at exit: 72,704 bytes in 1 blocks
==3147== total heap usage: 2 allocs, 1 frees, 72,712 bytes allocated
==3147==
==3147== LEAK SUMMARY:
==3147== definitely lost: 0 bytes in 0 blocks
==3147== indirectly lost: 0 bytes in 0 blocks
==3147== possibly lost: 0 bytes in 0 blocks
==3147== still reachable: 72,704 bytes in 1 blocks
==3147== suppressed: 0 bytes in 0 blocks
Есть несколько вопросов
p.s. the value of the "allocs" doesn't depend on parameter in [ ]. I've changed it on 20 elements, and allocs are still 2
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть необходимость найти в массиве строк диапазон строк, которые начинаются на определенную буквуТак как по умолчанию string и char не сравниваются,...
Есть много утилит для всяких исследований кодаПрочитал несколько мнений на счёт того что выявление бага кода лучше делать через такие инструменты
Хотя вам подсказали, что вы читаете один файл, а проверяете другой