Здравствуйте, rikkitikkitavi, Вы писали:
Проблема в том, что что память под твою строку выделяется в dll, а освобождается в основном приложении. Подробнее про это можно почитать у Рихтера, кое-что есть
в этой статьеАвтор(ы): Роман Хациев
Дата: 27.02.2002
Если вы пытались работать с экземплярами классов STL, передавая их в DLL, или получая оттуда, а потом бросили это занятие из-за непонятных ошибок, возникающих в вашей программе, то эта заметка для вас. Даже если видимых проблем в вашей программе нет, то все равно прочитайте эту заметку, чтобы знать что делать, когда они появятся :)
В качестве затычки попробуй выставь у обоих проектов одинаковые run-time library. Если используешь VC6, то это Project->settings->C/C++ ->code generation->use run-time library.