Windows から Linux にプログラムを移行しているときに、C++ 標準テンプレート ライブラリを使用して問題が発生しました。テンプレートを型定義しようとしていますが、「expected initializer before '<' token on this line」というエラーが表示されます
typedef std::list< std::pair< int,double> > PairList;
これがg ++を使用せずにmvc ++を使用して機能する理由と、それを修正する方法はありますか?