C++插入迭代器模板参数为何要有空格?

vector<int> coll
back_insert_iterator<vector<int>> iter(coll);

上面这句不能通过:

back_insert_iterator<vector<int> >iter(coll);

在>>之间加个空格,就行了。。

不加的话编译器会把>>当做右移操作符

阅读更多
个人分类: STL c++
上一篇ubuntu 14.04 chrome 安装flash问题
下一篇用VS2010编写的C++程序,在其他电脑上无法运行,提示缺少mfc100.dll的解决办法
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭