Здравствуйте, WerWoolf, Вы писали:
WW>Здравствуйте, помогите разобраться с неработающим кодом.
WW>В выделеной строчке компилятор ругается:
WW>1>>c:\users\andrew\documents\visual studio 2010\projects\library\terminal\inc\menu.h(53): error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов
1>> c:\users\andrew\documents\visual studio 2010\projects\library\terminal\inc\menu.h(44): при компиляции функции-члена "void LibraryTerminal::Menu<TItemType>::Run(void)" класса шаблон
1>> with
1>> [
1>> TItemType=LibraryTerminal::Terminal
1>> ]
WW>
WW>Заранее спасибо.
Судя по тому, что ваш класс специализирован для типа TItemType=LibraryTerminal::Terminal , то ошибка кроется не в том коде, который вы привели, а в том месте, где вы этот специализированный класс используете.