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

Ошибка в функции FillList в строке CInfo Info - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как получить Item в CListCtrl? http://www.cyberforum.ru/cpp-beginners/thread483717.html
A Kak mne poluchit' Item v CListCtrl??? Cheta ya tuplyu sovsem... niche ne vihodit
C++ Внедрение кнопки в тулбар Всем привет. Опишите ,плз, (или поскажите ссылку) технологию динамического внедрения кнопки запуска одной проги в тулбар другой проги. Например , при установке ICQ - в тулбаре Интернет Експлорера появляется кнопка запуска ICQ. Заранее спасибо... http://www.cyberforum.ru/cpp-beginners/thread483693.html
C++ DLL VC++, права доступа на запись и удаление файлов
Есть DLL, написанная на VC++. Она занимается тем, что удаляет, создает .txt-файлы и пишет лог в .txt-файл, а также переписывает таблицы в SQL-базе. Метод этой DLL, который этим занимается вызывается через ASP. На боевом сервере это работает. Я перенес DLL на мою тестовую машину, зарегистрировал ее, дал разрешение для Everyone и IUSR_(name) на Read,Read&Execute,Write для самой DLL и папки, где она...
Как преобразовать время в long ? C++
как преобразовать время в long ? есть структура struct tm *newtime; long ltime; time( &ltime ); есть gmtime делающая из long структуру tm newtime = gmtime( &ltime ); кто выполняет обратное преобразование ?
C++ Средства доступа к БД Clipper 5.0 из С++ под Windows http://www.cyberforum.ru/cpp-beginners/thread483520.html
Друзья, у кого есть ссылка или данные на тему: Где взять библиотеку (или библиотеки) доступа к базам данных Clipper 5.0 (особливо понимающих индексы формата .NTX) средствами C++ под Windows. Заранее спасибо!!!
C++ Как в Builder5 отобразить нижний индекс? Нужно представить в caption'е Label'а химические формулы (например H2O, но 2-должна быть в нижнем индексе). Я пытался найти символы н.индекса в ASCII-таблице, но не нашел. Если знаете, как решить эту проблему, сообщите, pls. подробнее

Показать сообщение отдельно
bazile
55 / 31 / 17
Регистрация: 15.03.2007
Сообщений: 6,912
07.04.2010, 12:26     Ошибка в функции FillList в строке CInfo Info
Ошибка в функции FillList в строке CInfo Info; Эта конструкция создает экземпляр класса CInfo в стеке функции. Что означает автоматический вызов (компилятром) деструктора класса т.е. уничтожение экземпляра. Соответственно указатель присвоенный lParam, после завершения функции FillList, указывает в никуда.

CInfo* pInfo = new CInfo() создаст экземпляр класса в свободной памяти и позволит избежать автоматического уничтожения объекта. Ответственность за освобождение занятой памяти ляжет на вас.
 
Текущее время: 01:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru