Я хочу, чтобы создать список стеков в C++, но компилятор дает мне некоторые сообщения об ошибках:Использование списка объектов STL для создания стека
#include <list>
#include <stack>
class cName
{
[...]
list<stack> list_stack;
[...]
}
Ошибки:
error C2143: syntax error : missing ';' before '<'
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
error C2238: unexpected token(s) preceding ';'
'stack' сам по себе шаблон. Вам нужно использовать его с аргументами шаблона. Вы также должны иметь 'std ::' перед именами типов, то есть 'std :: list' и' std :: stack'. – jogojapan