我申请了一个sets[100]; 的数组,用s[10].upper_bound( 3 ); 的时候会编辑错误,提交也是Compile error,如果是单个的,sets; 就可以这样用,请问这是怎么回事啊?网上也没有找到答案..
d:\vs2008\vc\include\stdio.h(306) : 参见“scanf”的声明
1>d:\我的文档\visual studio 2008\projects\1\1\1.cpp(128) : error C2679: 二进制“=”: 没有找到接受“std::_Tree::iterator”类型的右操作数的运算符(或没有可接受的转换)
1>
with
1>
[
1>
_Traits=std::_Tset_traits,std::allocator,false>
1>
]
1>
d:\vs2008\vc\include\xtree(498): 可能是“std::_Tree::iterator &std::_Tree::iterator::operator =(const std::_Tree::iterator &)”
1>
with
1>
[
1>
_Traits=std::_Tset_traits,std::allocator,false>
1>
]
1>
试图匹配参数列表“(std::_Tree::iterator, std::_Tree::iterator)”时
|