Страница 3 из 3

Добавлено: 09 дек 2004, 16:37
Eugie
Romeo, смотрел: для контейнера локального _bstr_t благополучно вызывается деструктор, память освобождается. Но, действительно, если возвращаем по значению или ссылке, все работает. Не понял только, где происходит передача указателя на контейнер от лок. _bstr_t к возвращаемому (точно не в КК, он только увеличивает счетчик).

Насчет неоднозначности - так и я о том же. Но cout не умеет работать с _bstr_t, по кр.мере, у меня на VC++6 твой пример выдает ошибку компиляции.

Добавлено: 09 дек 2004, 20:18
Andy
Господа кураторы, переименуйте тему - ведь обсуждаете конкретные вопросы (пусть и с флеймом :) ). Дайте ей конкретное название. Иначе получится как с темой "Вопрос к профессионалам" на старом форуме.