Код: Выделить всё
template
struct A {
public:
template // Line 1
// template // Line 2
constexpr A(const Char (&arr)[N]) noexcept
: ptr_(arr), len_(std::char_traits::length(arr)) {}
const Char* c_str() const noexcept { return ptr_; }
private:
const Char* ptr_ = nullptr;
size_t len_ = 0;
};
using AChar = A;
template
std::basic_ostream& operator
Подробнее здесь: [url]https://stackoverflow.com/questions/79108613/c-understanding-int-usage-in-a-template-class-constructors-template-ar[/url]
Мобильная версия