您当前的位置: 首页 >  算法

txwtech

暂无认证

  • 3浏览

    0关注

    813博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

cb26a_c++_STL_算法_元素计数

txwtech 发布时间:2020-02-19 11:24:09 ,浏览量:3

cb26a_c++_STL_算法_元素计数 所有容器都可以使用 count count_if 关联容器的等效成员函数,容器自己的成员函数速度较快 1.set.count 2.multiset.count 3.map.count 4.multimap.count

error C2275: “std::greater”: 将此类型用作表达式非法 少了括号:std::greater() error C3861: “bind2nd”: 找不到标识符 需要包含:#include //greater包含在里面,预定义的函数对象

预定义的函数对象配合预定义的函数适配器一起使用 bind2nd(greater(), 3), bind2nd--预定义的函数适配器 greater()--预定义的函数对象

modulus() 取模运算 not1(op),一个参数,返回结果真,假 not2(op),二个参数 */

 

/*cb26a_c++_STL_算法_元素计数
所有容器都可以使用
count
count_if
关联容器的等效成员函数,容器自己的成员函数速度较快
1.set.count
2.multiset.count
3.map.count
4.multimap.count

error C2275: “std::greater”: 将此类型用作表达式非法
少了括号:std::greater()
error C3861: “bind2nd”: 找不到标识符
需要包含:#include //greater包含在里面,预定义的函数对象

预定义的函数对象配合预定义的函数适配器一起使用
bind2nd(greater(), 3),
bind2nd--预定义的函数适配器
greater()--预定义的函数对象

modulus() 取模运算
not1(op),一个参数,返回结果真,假
not2(op),二个参数
*/
#include 
#include 
#include 
#include 
#include //greater包含在里面

using namespace std;

//函数返回是bool,称为谓词
bool isEven(int elem)
{
	return elem % 2 == 0;
}


int main()
{
	vector ivec;
	for (int i = 1; i             
关注
打赏
1665060526
查看更多评论
0.0412s