Б
бУРов
Учусь кодит на MS VC.
Сваял консольное приложение.
Хочу сделть вывод в консоль имени приложения, используя функцию AfxGetAppName.
Компиляция проходит, открывается окно консоли и но получаю ошибку выполнения:
---------------------------
Microsoft Visual C++ Debug Library
---------------------------
Debug Assertion Failed!
Program: ...ты\Kryukov\prj\VS2008\Hello W32\TestMutex\Debug\WriteData.exe
File: f:\dd\vctools\vc7libs\ship\atlmfc\include\afxwin1.inl
Line: 29
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.
(Press Retry to debug the application)
---------------------------
Прервать Повтор Пропустить
---------------------------
Если "Прервать", в окне строчка
"Для продолжения нажмите любую клавишу . . ."
и окно закрывается.
Почему так?
Почему функция не срабатывает?
Сваял консольное приложение.
Хочу сделть вывод в консоль имени приложения, используя функцию AfxGetAppName.
C++:
#include <afxwin.h>
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
ofstream ofs("c:\\write.txt");
cout << AfxGetAppName() << "WritData: Press Key and Enter for access to file " << endl;
return 0;
}
Компиляция проходит, открывается окно консоли и но получаю ошибку выполнения:
---------------------------
Microsoft Visual C++ Debug Library
---------------------------
Debug Assertion Failed!
Program: ...ты\Kryukov\prj\VS2008\Hello W32\TestMutex\Debug\WriteData.exe
File: f:\dd\vctools\vc7libs\ship\atlmfc\include\afxwin1.inl
Line: 29
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.
(Press Retry to debug the application)
---------------------------
Прервать Повтор Пропустить
---------------------------
Если "Прервать", в окне строчка
"Для продолжения нажмите любую клавишу . . ."
и окно закрывается.
Почему так?
Почему функция не срабатывает?