Hi, I'd like to store structs on an STL stack.
Here is a piece of my code: #inclue <stack> ... struct storeInfo { int a; } structInfo; stack< storeInfo > itStack; ... When compiling with gcc 3.3.2, I get the error message: error: template-argument `areg_action(burm_state*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)::storeInfo' uses local type `areg_action(burm_state*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)::storeInfo' error: template argument 2 is invalid error: ISO C++ forbids declaration of `itStack' with no type What is wrong? Thank you. Chris _______________________________________________ help-gplusplus mailing list help-gplusplus@gnu.org http://lists.gnu.org/mailman/listinfo/help-gplusplus