powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / console leaks?
10 сообщений из 10, страница 1 из 1
console leaks?
    #34062477
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишу консольное приложение с MFC. Сгенерировал стандартную заготовку в VS2005. Код программы выглядит следующим образом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
#include "stdafx.h"
#include "EOKS.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#endif

CWinApp theApp;

using namespace std;

int wmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
	int nRetCode =  0 ;
//--------------------------------------------- initialize MFC and print and error on failure
	if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(),  0 ))
	{
		_tprintf(L"Fatal Error: initialization failed\n");
		nRetCode =  1 ;
	}
	else
	{
		::Sleep( 3000 );
	}
	return nRetCode;
}

Запустил приложение. После 3 секунд, как и положено оно завершило свою работу. Стандартный дебагер ничего не заметил.

Однако если этот же экзешник запустить в boundschecker'e 7, то программа завершается с утечками, которым предшествует (см. картинку).

Я никак не въеду чего они хотят? О каких флагах речь?

СПАСИБО!
--------------------------------------------------------------
[подпись с другого сайта]
...
Рейтинг: 0 / 0
console leaks?
    #34062493
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
console leaks?
    #34067551
zzzzzzzzzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а FreeLibrary вызывать не надо?
...
Рейтинг: 0 / 0
console leaks?
    #34068125
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вроде, правильно всё пишет, в мсдне то же самое написано.
...
Рейтинг: 0 / 0
console leaks?
    #34068138
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
а какая конфигурация - debug или release? попробуйте в разных. и еще попробуйте каким нибудь другим тулом посмотреть, не только boundschecker'ом
...
Рейтинг: 0 / 0
console leaks?
    #34068418
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
яа какая конфигурация - debug или release? попробуйте в разных. и еще попробуйте каким нибудь другим тулом посмотреть, не только boundschecker'ом
debug = релиз, в плане реакции.
...
Рейтинг: 0 / 0
console leaks?
    #34068427
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще одну фигню заметил:
если попытаться закрыть окно cmd до того как истек счетчик Sleep, то стабильно ругается уже дебагер студии, вот так

--------------------------------------------------------------
[подпись с другого сайта]
...
Рейтинг: 0 / 0
console leaks?
    #34070198
zzzzzzzzzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В MSDN тоже бывают ошибки. И навряд-ли люди которые пишут примеры туда, проверяют их на утечки памяти.

FreeLibrary так и не пробовал использовать я так понимаю.
...
Рейтинг: 0 / 0
console leaks?
    #34070287
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zzzzzzzzzzzВ MSDN тоже бывают ошибки. И навряд-ли люди которые пишут примеры туда, проверяют их на утечки памяти.

FreeLibrary так и не пробовал использовать я так понимаю.
FreeLibrary использовать с чем? С хендлом приложения?
...
Рейтинг: 0 / 0
console leaks?
    #34072919
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оказалось, что любое приложение при завершении вылетает в такую бяку из-за Outpost'a 4.0
--------------------------------------------------------------
[подпись с другого сайта]
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / console leaks?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]