爲什麼我的簡單C++代碼不能編譯?獲取未聲明的標識符錯誤。爲什麼我的簡單C++代碼不能編譯?我得到未聲明的標識符?
我看不出問題
非常感謝
int _tmain(int argc, _TCHAR* argv[])
{
StateMachine<States,Triggers> sm;
return 0;
}
enum States
{
New,
Complete
};
enum Triggers
{
CreateNew,
MoveToComplete
};
template <class TState, class TTrigger> class StateMachine
{
public:
StateMachine();
};
請發表你得到錯誤信息的事情。 – 2012-02-03 13:57:12