Экспорт CString из dll
От: rikkitikkitavi Россия  
Дата: 26.06.03 13:06
Оценка:
Приветсвую всех!!!!!!!
нужна помощь вот в такой проблемке:

допустим, функцию вида

CString GetSomeString()
{
    CString str("bla bla bla");
    return str;
}

я запихнул в dll (линкуется динамически).

в основном коде примерно так


{
    ...
    CString s = GetSomeString();
}// вот тут-то в дуструкторе и падает


Падает при освобождении массива m_pchData — толи он уничтожен уже, толи не валиден.
Может, какой-то непорядок с подсчетом ссылок? Пытался вставлять всякие там Lock/UnlockBuffer(), ничего не выходит.
Или может как-то надо библиотеку поднастроить?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.