摘要:
emplace_back()是c++11的新特性。和push_back()的区别在于push_back()方法要调用构造函数和复制构造函数,这也就代表着要先构造一个临时对象,然后把临时的copy构造函数拷贝或者移动到容器最后面。而emplace_back()在实现时,则是直接在容器的尾部创建这个元素
阅读全文
posted @ 2022-08-01 11:34
高级打杂工程师
阅读(361)
推荐(0)
摘要:
find_if 按条件查找元素 语法格式: /* 按值查找元素,找到返回指定位置迭代器,找不到返回结束迭代器位置 begin 迭代器开始 end 迭代器结束 comparefunction 函数或者谓词(返回bool类型的仿函数) */ find_if(iterator begin, iterato
阅读全文
posted @ 2022-08-01 10:17
高级打杂工程师
阅读(257)
推荐(0)