I'm just confirming, are these the errors, or am I doing something wrong?
Code:
1>------ Build started: Project: perffwd, Configuration: Debug Win32 ------
1> perffwd.cpp
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(32): error C2143: syntax error : missing ',' before '...'
1> c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(36) : see reference to class template instantiation 'bar<T>' being compiled
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(32): error C2061: syntax error : identifier 'Args_t'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(32): error C2143: syntax error : missing ',' before '...'
1> c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(39) : see reference to class template instantiation 'bar<T>' being compiled
1> with
1> [
1> T=std::string
1> ]
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(32): error C2061: syntax error : identifier 'Args_t'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(32): error C2143: syntax error : missing ',' before '...'
1> c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(46) : see reference to class template instantiation 'bar<T>' being compiled
1> with
1> [
1> T=std::vector<int>
1> ]
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(32): error C2061: syntax error : identifier 'Args_t'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(59): error C2143: syntax error : missing ',' before '...'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(60): error C2065: 'Args_t' : undeclared identifier
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(60): error C2143: syntax error : missing ')' before '...'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(60): error C2182: 'foo4' : illegal use of type 'void'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(60): error C2059: syntax error : ')'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(68): error C2143: syntax error : missing ';' before '{'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(68): error C2447: '{' : missing function header (old-style formal list?)
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(73): error C2143: syntax error : missing ',' before '...'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(74): error C2065: 'Args_t' : undeclared identifier
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(74): error C2143: syntax error : missing ')' before '...'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(74): error C2182: 'foo2' : illegal use of type 'void'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(74): error C2059: syntax error : ')'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(83): error C2143: syntax error : missing ';' before '{'
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(83): error C2447: '{' : missing function header (old-style formal list?)
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(93): error C2065: 'v' : undeclared identifier
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(94): error C2065: 'v' : undeclared identifier
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(95): error C2065: 'v' : undeclared identifier
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(96): error C2065: 'foo1' : undeclared identifier
1>c:\users\josh2\documents\visual studio 2010\projects\perffwd\perffwd\perffwd.cpp(96): error C2062: type '' unexpected
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I compiled it with MSVC 2010 Express...