![]() |
|
|
![]()
|
|
| Karp |
|
|||
|
Unregistered |
Доброго времени суток!
Создал проект на основе Win32 Console Application с использованием MFC
и объявил inetSession, как показано выше. Компиляция и линковка прошла нормально. Во время выполнения выдает Debug Assertion Failed в afxwin1.inl строка 27. Стал разбираться — оказалось нужно ей, блин, название приложения и все тут! А мне нужно этот объект класса применять не только в main, но и в других функция, поэтому и попытался определить его глобально!.... Если в ручную задать имя приложения ( CInternetSession inetSession( "MyApp" ), то все проходит нормально, но как-то это не очень красиво и боюсь в дальнейшем может какнить плохо сказаться на работе программы. Подскажите правильно ли это или есть какой-нибудь выход из этого положения, т.е. что бы определить объект глобально и спокойно использовать в других функциях? С уважением Павел! |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 1 Всего: 165 |
Определить переменную const char* в глобальном блоке? --------------------
|
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |