私の単純な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();
};
宣言されているものを理解することができます。 –