пятница, 30 ноября 2012 г.

Совет

Помните, что когда вы возвращаете std::string, созданный прямо в методе не из строки в памяти - вы возвращаете указатель на локальную переменную, что является по истине эпической ошибкой всех C++-программистов. Такие строки надо копировать посредством malloc/HeapAlloc/LocalAlloc/new перед возвратом. И, разумеется, не забывать освобождать память.

Комментариев нет:

Отправить комментарий