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

Поиск утечки памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти рекурсивно сумму ряда http://www.cyberforum.ru/cpp-beginners/thread1690520.html
e^(-x^2) = сумма, где k от 0 до бесконечности (-1)^k * (x^2*k)/k! x от 1 до 15 Пользуйтесь редактором формул внизу страницы {e}^{{-x}^{2}}=\sum_{k=0}^{\propto }\frac{{-1}^{k}{x}^{2k}}{k!}
C++ Найти в динамической матрице первую строчку, все элементы которой равны нулю Найти в матрице первую строчку, все элементы которой равны нулю.Все элементы столбика с таким же номер уменьшить в два раза. http://www.cyberforum.ru/cpp-beginners/thread1690505.html
Удаление последнего символа в массиве char C++
Здравствуйте, создаю массив chat Text; GetWindowText(GetDlgItem(hTab, id), Text, 200); strcat(Text, "*"); WritePrivateProfileString(tab, name, Text, "./MiminiBinderTabs.cfg"); и считываю с блокнота в массив, скажите пожалуйста как удалить последний символ в массиве ?
C++ Массив пикселей в изображение
В общем имеется камера с подключением по USB, а так же некоторая библиотека для работы с ней и исходник примера работы с библиотекой. #include <Windows.h> #include "InterfacesCore\IEnvironment.h" #include "InterfacesCore\Identificator.h" #include <iostream> typedef VsCoreLib::IEnvironment* (*GetEnvInstanceProc)(void); class CFrameBufferObserver
C++ Найти количество строк которые имеют хотябы 1 элемент равный 0 в матрице http://www.cyberforum.ru/cpp-beginners/thread1690474.html
Дна целочисленная матрица M×N *Найти количество строк которые имеют хотябы 1 элемент равный 0 *номер столбца в котором находится самая длинная серия одинаковых элементов.
C++ Найдите конъюнкцию, дизъюнкцию и исключающее или всех элементов массива Кому не составит труда, создайте, пожалуйста, массив из 10 элементов типа bool. Найдите конъюнкцию (&), дизъюнкцию (|)и исключающее или (^)всех его элементов. подробнее

Показать сообщение отдельно
Default_070
23 / 23 / 10
Регистрация: 01.10.2015
Сообщений: 172
Завершенные тесты: 1
21.03.2016, 12:05     Поиск утечки памяти
Думаю, все из-за циклов. К примеру в этом коде
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
for (int n = 1; n < N; n++)
        {
            for (int i = 0; i < N - 1; i++)
            {
                A[i] = -1.0;
                C[i] = -4.0;
                B[i] = -1.0;
 
                F[i] = (1.0 - omega)*(-u[i][n][0] + 4.0*u[i + 1][n][0] - u[i + 2][n][0]) + omega*(u[i + 1][n - 1][1] + u[i + 1][n + 1][0] - delta*delta*f_d(i + 1, n));
            }
            // может так?
            // if(Y)
            //    delete[]Y;
            Y = TriDiagSolve(A, B, C, F, N - 1); // присваивание Y адреса памяти, хотя ты не удаляешь предыдущий указатель
            
 
            for (int x = 1; x < N; x++)
                for (int y = 1; y < N; y++)
                    u[x][y][0] = u[x][y][1];
 
            for (int x = 1; x < N; x++)
                u[x][n][1] = Y[x - 1];
        }
 
Текущее время: 17:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru