Re[6]: ActieX
От: Корнилов Григорий Петрович http://kornilow.newmail.ru
Дата: 15.05.01 07:39
Оценка:
Здравствуйте IT, вы писали:

>>Например так правильно :

>>CComVariant var1,var2;
>>CString m_pwd;
>>var1 = m_pwd.AllocSysString();
>>var2 = m_axset.StartPassword(var1);

>Не уверен насчёт AllocSysString, посмотри отладчиком, что там >происходит внутри при присваивании, может память и без тебя >выделяется. Но идея правильная.


Мне кажется, что веделать память обязан тот, кто отдает, а освобождать тот, кто берет.
А так как освободит отдающий, ведь не ясно берущему, сколько памяти нужно под строку, а отдающему когда память становиться не нужна
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.