Zlatanwic
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

现代c++vector的emplace_back成员函数

现代c++标准库中vector容器的emplace_back方法一言以蔽之,emplace_back是c++11引入的vector成员函数,用于在vector末尾直接构造元素,而不是先构造再拷贝或移动 基本用法12std::vector<MyClass>vec;vec.emplace_back(args...); 与push_back的区别 构造方式 push_back:先构造临时对象
2025-04-27

c++小发现

当运行以下c++代码 1234567#include<iostream>using namespace std;int main(){ cout<<"abc"+1<<endl; return 0;} 结果将会是输出”bc”:原因是”abc”本质是一个字符串字面量是const char[]类型,会退化为const
2025-03-30

my-first-blog

一种有趣的字符串去空格写法123456from functools import reducedef not_space(ch): if ch!=' ': return Truechlist=list(filter(not_space, "he llo world"))print(reduce(lambda x,y:x+y,chlis
2025-03-30

搜索

Hexo Fluid
总访问量 次 总访客数 人