Один путь состоял бы в том, чтобы записать задание крона, которое содержит вызов к одному gethost семейство библиотечных функций. При использовании gethostbyname (), можно сравнить возвращаемые значения h_addr_list. Посмотрите человека gethostbyname.
, Если Вы, хотят сделать это из Вашей программы, породить pthread, который делает то же самое, затем спит в течение некоторого произвольного промежутка времени.
--show-reachable shows memory that hasn't actually leaked, even though valgrind calls it a loss record. Your test app doesn't leak any memory.
You don't need any valgrind suppressions for this particular case. For others, maybe, but you should use valgrind's --gen-suppressions option to generate those suppressions for you.
still reachable: 744 bytes in 7 blocks
Если вы выпустите QObject o? У вас все еще тот же результат?
Обновление : Чтобы уточнить, эта память будет освобождена операционной системой при закрытии приложения (так что это не утечка).
Однако ради вас всегда хорошо написать деструктор, который освобождает память, и всегда приятно знать, что у вас есть контроль над тем, что выделяется и освобождается. (чтобы не получить настоящих утечек памяти ...)
Вышеупомянутый журнал valgrind сообщает об 0 утечках, то есть нет ошибок.