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