template<class T>
std::vector<T> convert(int argument)
{
}
int main()
{
decltype(&convert<int>);
return 0;
}
以下は、Visual Studio 2010 のこのエラーを示しています。
error C3555: incorrect argument to 'decltype'
なんで?
キーが列挙型で値が関数である std::map を作成しようとしています。