私はこれをしたい:
std::istringstream foo( "13 14 15 16 17 18 19 20" );
std::vector<int> bar( std::istream_iterator<int>( bytes ), std::istream_iterator<int>() );
しかし、コンパイラはそれをベクトル範囲 ctor として認識するのではなく、関数のプロトタイピングを行っていると見なします。
何が起こっているのかをコンパイラに知らせる方法はありますか?