Специализация функции-члена шаблона во вложенном классе шаблонаC++

Программы на C++. Форум разработчиков
Anonymous
Специализация функции-члена шаблона во вложенном классе шаблона

Сообщение Anonymous »

Предположим, у нас есть класс-шаблон с вложенным классом внутри него. Вложенный класс имеет функцию-член шаблона. Кажется, мне удалось объявить специализированную версию функции-члена, но я не могу определить ее вне класса.
Вот пример:

Код: Выделить всё

template
class Logger
{
class LogEntry
{
public:
LogEntry(Logger& logger, Stream& stream)
: m_stream(stream)
{
}

LogEntry(const LogEntry&) = delete;
LogEntry(LogEntry&&) noexcept = default;

template
LogEntry& operator

Подробнее здесь: [url]https://stackoverflow.com/questions/79273077/specializing-a-template-member-function-in-a-nested-template-class[/url]

Вернуться в «C++»