У меня при переходе на gcc-4.x (FC4) перестали компилироваться
конструкции вида:
#ifndef TEST_H
#define TEST_H
#include <list>
using namespace std;
template<class Type>
class Test
{
public:
list<Type>::iterator blah() // Line 11
{
list<Type> it;
return it;
}
};
#endif
Вываливается такое сообщение об ошибке:
test.h:11: error: expected ';' before 'blah'
test.h:16: error: expected `;' before '}' token
Что я делаю не так?
Ответ на:
комментарий
от Selecter
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Selecter
Ответ на:
комментарий
от godexsoft
Ответ на:
комментарий
от godexsoft
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Шаблонный класс из шаблонной функции (2014)
- Форум как правильно перегрузить оператор? (2007)
- Форум C++ expected class-name before ‘{’ token (2008)
- Форум Вопрос по наследованию шаблона в C++ (2013)
- Форум C++, сложный typedef. (2008)
- Форум C++ template linker error (2015)
- Форум Вопрос по GCC (2007)
- Форум [C++] Наследование шаблонов (2011)
- Форум [c++] не получается вызвать функцию-шаблон (2007)
- Форум Не могу создать производный класс от QComboBox (2014)