На этот вопрос уже есть ответ здесь:
Это мой код
#include
template class C = std::vector >
struct FooBar
{
/*codez*/
};
template
struct Global{};
int main()
{
struct Local{};
FooBar k;
}
Это ошибка, которую я получаю
шаблон аргумент для 'template
Какая часть стандарта говорит, что это неправильно? Я использую gcc 4.5.1. Как заставить этот код работать?