Подскажите правильно ли создавать объект прямо при вызове функции в C++ void func( std::string str ); ... ... char* c; // C-string ... func( string(c) ); ... Если я правильно понимаю в функции будет создана строва, проиницированная значением С-строки и после выхода из функции строка будет уничтожена( но не С-строка конечно ) Я правильно думаю или нет???
Ответ на:
комментарий
от jek_

Ответ на:
комментарий
от linuxsoft
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум С++'ный овощ (2015)
- Форум О шаблонных функциях в C++ (2004)
- Форум C++ synthesized method first required here (2007)
- Форум [C++] [экспертам] [в Development] [боян?] деструктор временного объекта при вызове функции (2008)
- Форум Необъяснимая ошибка с функцией fclose и STL объектами C++ (2004)
- Форум временный объект c++ (2013)
- Форум Шаблоны, почему не работает? (2017)
- Форум проблемы с std::variant of lambda (2020)
- Форум Перегрузка функций, принимающих строки в C++ (2014)
- Форум C++, замыкания (2019)