Приветсвую всех!!!!!!!
нужна помощь вот в такой проблемке:
допустим, функцию вида
CString GetSomeString()
{
CString str("bla bla bla");
return str;
}
я запихнул в dll (линкуется динамически).
в основном коде примерно так
{
...
CString s = GetSomeString();
}// вот тут-то в дуструкторе и падает
Падает при освобождении массива m_pchData — толи он уничтожен уже, толи не валиден.
Может, какой-то непорядок с подсчетом ссылок? Пытался вставлять всякие там Lock/UnlockBuffer(), ничего не выходит.
Или может как-то надо библиотеку поднастроить?