Разрешить конструктор std::string от пустого char*

avataka
avataka

Хотелось бы чтобы данный код не приводил к ошибке. Аналогично и для всех символьных типов и соотвествующим им строками (wchar_t, char16_t, char32_t):

char* c_str = nullptr;
std::string cpp_str(c_str);
-6
рейтинг
1 комментарий
dix75
Как всегда, лучшем решением в данной ситуация является собственная инициаоизирующая функция
dix75
Другие идеи
Группа создана, чтобы собирать предложения к стандарту C++, организовывать их внутренние обсуждения, помогать готовить их для отправки в комитет и защищать на общих собраниях в рабочей группе по С++ Международной организации по стандартизации (ISO).