Re: Экспорт CString из dll
От: Bell Россия  
Дата: 26.06.03 13:21
Оценка:
Здравствуйте, rikkitikkitavi, Вы писали:

Проблема в том, что что память под твою строку выделяется в dll, а освобождается в основном приложении. Подробнее про это можно почитать у Рихтера, кое-что есть в этой статье
Автор(ы): Роман Хациев
Дата: 27.02.2002
Если вы пытались работать с экземплярами классов STL, передавая их в DLL, или получая оттуда, а потом бросили это занятие из-за непонятных ошибок, возникающих в вашей программе, то эта заметка для вас. Даже если видимых проблем в вашей программе нет, то все равно прочитайте эту заметку, чтобы знать что делать, когда они появятся :)


В качестве затычки попробуй выставь у обоих проектов одинаковые run-time library. Если используешь VC6, то это Project->settings->C/C++ ->code generation->use run-time library.
Любите книгу — источник знаний (с) М.Горький
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.