Назначать nullptr для std::string безопасно?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Назначать nullptr для std::string безопасно?

Сообщение Anonymous »

Я работал над небольшим проектом и попал в ситуацию, когда произошло следующее:

Код: Выделить всё

std::string myString;
#GetValue() returns a char*
myString = myObject.GetValue();
Мой вопрос: если GetValue() возвращает NULL, myString становится пустой строкой? Это неопределенно? или это будет сегфолт?

Подробнее здесь: https://stackoverflow.com/questions/107 ... ng-is-safe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»