Форум программистов, компьютерный форум CyberForum.ru

Утечка памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ в одномерном массиве, состоящем из n вещественных элементов, вычислить: http://www.cyberforum.ru/cpp-beginners/thread127252.html
1) сумму элементов массива с нечетными номерами; 2) сумму элементов массива, расположенных между первым и последним отрицательными элементами. Сжать массив, удалив из него все элементы, модуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить нулями.
C++ Вычислить элементы последовательности Вычислить и отпечатать n элементов последовательности 1^2/ (1^2 +2), 2^2 / (2^2+3), 3^2 / (3^2 +4), … , сумма которых не превышает 10. http://www.cyberforum.ru/cpp-beginners/thread127231.html
Нити и процессы C++
Посоветуйте хорошую книгу по процессам и нитям, мьютексам и семафорам. Мне предложили книгу А. П. Побегайло - Системное программирование в Windows. Как считаете хорошая книга???
C++ Распечатать количество вхождений заданного слова в каждую строку и заменить его на другое заданное слово
Даны две строки, содержащие не более 100 символов. Строки состоят из слов, разделенных пробелами. Распечатать количество вхождений заданного слова в каждую строку и заменить его на другое заданное слово. Распечатать полученные строки. как реализовать этот алгоритм?
C++ Структуры http://www.cyberforum.ru/cpp-beginners/thread127227.html
Привет всем. Вот я начал своё знакомство со структурамми.Попытался создать картотеку квартир #include<iostream.h> #include<cctype> #include<cstring> #include<cstdlib> const int size=100; struct cart_type { char ad;//адрес int flor;//этаж double area;//площадь
C++ оператор Саse Составить программу расчёта и печати одной из четырёх функций в зависимости от следующих условий: u = 4,2 tg x2, при х = 1; v = 3,14 sin2x –2x, при х = 2,3; w = 7,11 ln x + 5x, при х = 3; z = cos 2x – 9,15x, при х = 4. #include<iostream.h> #include<math.h> #include<conio.h>... подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,363
09.05.2010, 19:59     Утечка памяти
Ха, всего-то каких-то 2 тыс.строк? Мелочи...

Если разрабатываешь в MS Visual Studio:
Искать: утилиту Visual Leak Detector (гуглится) - использование крайне просто, сводится к включению одной строки в исходный файл.

Иначе:
Искать утилиту CppCheck (последняя версия у меня - 1.31) - тоже гуглится.

А на дальнейшее - совет: почитай, что такое "умные указатели" и используй их. Благо, теперь они включены и в проект нового Стандарта языка (надеюсь, это будет C++11) и уже поддержаны компиляторами GCC 4.5 и VC++ 2008 (с SP1) - 2010.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru