1. 程式人生 > >Visual Studio 2008轉Visual Studio 2010的模板問題

Visual Studio 2008轉Visual Studio 2010的模板問題

  將Visual Studio 2008的C++工程用Visual Studio 2010開啟編譯,如果出現了這個問題:

error C2252: an explicit instantiation of a template can only occur at namespace scope

  恭喜你,你中彩了~

  這句話是告訴你,不可以在一個類或函式中例項化一個模板,

解決方法:

  將這個模板的例項化扔到類或函式外面(也就是裸露在名稱空間中)。