есть ли нормальный способ проинициализировать std::basic_string<CharT> (CharT - шаблонный тип) строковым литералом?
Ну то есть, надо все-таки результат new на nullptr проверять?)
без remove_reference разве соберется?
почему не так? template <typename T, size_t S> constexpr size_t c_array_size(T(&)[S]) { return S; }
У меня концепты работают с -std=c++20 Уверен, что не поддерживает?
Странно. У меня все работает) А clangd точно свежий?
стрикт алиасинг?