к константе?
Хотя она и известна в компайл тайм - это количество вариадик аргументов
Каким стандартом C++ вы ограничены?
Я имел в виду эту конструкцию: /// template<std::size_t N> struct DoubleString { char p[N + N - 1]{}; constexpr DoubleString(char const(&pp)[N]) { std::ranges::copy(pp, p); std::ranges::copy(pp, p + N - 1); }; }; template<DoubleString A> constexpr auto operator""_x2() { return A.p; } /// https://en.cppreference.com/w/cpp/language/user_literal
Обсуждают сегодня