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

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

std::string myString;
#GetValue() returns a char*
myString = myObject.GetValue();

Мой вопрос: если GetValue()возвращает NULL ] myStringстановится пустой строкой? Это не определено? или это будет segfault?

23
задан bardes 27 May 2012 в 05:25
поделиться