Специализация функции-члена шаблона во вложенном классе шаблона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]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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