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

Найти утечку памяти программно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выделить память под массив в 100500 индексе. Возможно ли? http://www.cyberforum.ru/cpp-beginners/thread541939.html
например мне нужно хранить значение в массиве data, но индекс получен из хеш ф - и, и я не хочу создавать массив статического размера, а выделять память по мере нужды. Внимание вопрос: как выделить память только под нужные мне индексы. И стоит ли хранить хеш ключей? Спасибо.
C++ Описать структуру «дата» Описать структуру «дата» (год, месяц, день). Определить функцию «дней до конца года» вычисляющую количество дней до конца года. http://www.cyberforum.ru/cpp-beginners/thread541938.html
C++ Перед каждой буквой третьего слова поставить '/'. Лишние символы (с 81-ого) отбросить
Задание : Перед каждой буквой третьего слова поставить '/'. Лишние символы (с 81-ого) отбросить. Обработку строки реализовать с помощью функций, описанных в <string.h> и (или) с использованием указателей. Память под строки выделять динамически. Вот что у меня получилось : #include <vcl.h> #include <conio.h> #include <stdio.h> #include <ctype.h> #include <math.h> void main() {
C++ Разработать процедуры и функции
1 Разработать процедуры и функции, которые обеспечивают выполнение операций, указанных в задании. 2 В контрольном примере предусмотреть все возможные комбинации входных параметров (нулевая длина строки, выход за пределы строки и т.д.), в том числе и неправильные. WordLength(s,n) Визначення довжини слова з номером n.
C++ Создать класс Pair(пара чисел) и класс-наследник Fraction http://www.cyberforum.ru/cpp-beginners/thread541889.html
Создать класс Pair (пара чисел); определить методы изменения полей и сравнения пар: пара p1 больше пары p2, если (first.p1>first.p2) или (first.p1=first.p2) и (second.p1>second.p2). Определить класс-наследник Fraction с полями: целая часть числа и дробная часть числа. Определить полный набор методов сравнения.
C++ Наследование и полиморфизм Добрый день ребятюни!! Срочно требуется ваша помощь! Программа которая служит для вывода выдающихся учеников и преподов. Если у ученика средний бал больше 3,5 а у препода кол-во публикаций больше 100 то они выдающиеся... Но пролема в том что программа изначально не работает!!! Жду от вам поддержки!)) Вот код: #include "StdAfx.h" #include <iostream> using namespace std; подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
6056 / 5659 / 1829
Регистрация: 18.12.2011
Сообщений: 14,455
Завершенные тесты: 1
07.04.2012, 20:31     Найти утечку памяти программно
Я поступаю проще.
Уж не помню откуда у меня появился такой исходничек
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//////////////////////////////////////////////////////
#if defined(_DEBUG) 
#include <crtdbg.h>
class CDumbDebugDummy
  {
    public:
      CDumbDebugDummy ();
  };
 
static CDumbDebugDummy g_mmmDummy;
 
CDumbDebugDummy::CDumbDebugDummy ()
  {
    _CrtSetDbgFlag( _CRTDBG_ALLOC_MEM_DF | 
                    _CRTDBG_CHECK_ALWAYS_DF | 
                    _CRTDBG_DELAY_FREE_MEM_DF | 
                    _CRTDBG_LEAK_CHECK_DF        );
  }
#endif
//////////////////////////////////////////////////////////
Подключаем его к проекту и все!!!!
При наличии утечек по выходе из приложения по ним выдастся исчерпывающая информация.
 
Текущее время: 18:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru