На
Reddit-е появилась ссылка на интересный материал:
All C++20 core language features with examples.
Такая себе подробная шпаргалка по фичам языка (и только языка) C++20.
Здравствуйте, so5team, Вы писали:
S>На Reddit-е появилась ссылка на интересный материал: All C++20 core language features with examples.
Правильно ли я понимаю, что теперь для UTF8 кодированных строк следует использовать
std::string<char8_t> ?
Здравствуйте, antonio_v_krasnom, Вы писали:
S>>На Reddit-е появилась ссылка на интересный материал: All C++20 core language features with examples.
S>>Такая себе подробная шпаргалка по фичам языка (и только языка) C++20.
__>А такая же или похожая для С++14 и С++17 есть?
Вот здесь, например, можно посмотреть:
https://github.com/AnthonyCalandra/modern-cpp-features
Здравствуйте, B0FEE664, Вы писали:
BFE>Правильно ли я понимаю, что теперь для UTF8 кодированных строк следует использовать std::string<char8_t> ?
Присоединяюсь к вопросу. И как теперь быть с тоннами API которые были завязаны на char, но предполагали что там UTF8:
std::basic_string_view<char> -> std::basic_string_view<char8_t> //??
std::basic_string<char> -> std::basic_string<char8_t> //??
Кругом копирование и reinterpret_cast или как?
Что делать с базовым классом: std::exception, который раньше был как бы совместим с UTF-8, а теперь об него придется всё время спотыкаться?
const char* what() const noexcept; // ??
Здравствуйте, B0FEE664, Вы писали:
BFE>Здравствуйте, so5team, Вы писали:
S>>На Reddit-е появилась ссылка на интересный материал: All C++20 core language features with examples.
BFE>Правильно ли я понимаю, что теперь для UTF8 кодированных строк следует использовать std::string<char8_t> ?
Вы имели ввиду std::u8string ?
Здравствуйте, so5team, Вы писали:
S>На Reddit-е появилась ссылка на интересный материал: All C++20 core language features with examples.
S>Такая себе подробная шпаргалка по фичам языка (и только языка) C++20.
А такая же или похожая для С++14 и С++17 есть?