
C++11相关
文章平均质量分 72
新特性,新语法,关键字用法,标准库实现变更等
zwj9367
这个作者很懒,什么都没留下…
展开
-
智能指针详解
c++ 11 智能指针原创 2025-02-21 19:57:22 · 991 阅读 · 0 评论 -
新引入关键字
c++ 11 关键字特性和使用场景原创 2025-02-21 13:51:13 · 544 阅读 · 0 评论 -
左值引用与右值引用
左值引用与右值引用原创 2025-02-19 19:56:41 · 960 阅读 · 0 评论 -
列表初始化
C++11扩大了用大括号括起的列表(初始化列表)的使用范围,使其可用于所有的内置类型和用户自 定义的类型原创 2025-02-19 11:28:52 · 138 阅读 · 0 评论 -
常用容器和迭代器
T1 first;// 第一个成员,一般表示key。T2 second;// 第二个成员,一般表示value。pair();// 默认构造函数。// 有两个参数的构造函数。// 拷贝构造函数。// 交换两个pair。T1 first;// 第一个成员,一般表示key。T2 second;// 第二个成员,一般表示value。Pair() {cout << "调用了有默认的构造函数。\n";cout << "调用了有两个参数的构造函数。\n";cout << "调用了拷贝构造函数。原创 2024-10-15 14:53:18 · 1847 阅读 · 0 评论 -
lambda表达式
之前对自定义类型排序需要写一个函数,或者仿函数来实现比较方法,不太方便// 名字// 价格// 评价{}int main()vector<Goods> v = { { "苹果", 2.1, 5 }, { "香蕉", 3, 4 }, { "橙子", 2.2,3 }, { "菠萝", 1.5, 4 } };改用lambda表达式去写// 名字// 价格// 评价{}int main()原创 2024-10-08 17:05:43 · 616 阅读 · 0 评论 -
容器遍历方法(for/for_each)
【代码】容器遍历方法(for/for_each)原创 2024-10-08 17:00:57 · 219 阅读 · 0 评论 -
类型推导 (auto/decltype)
否则编译器无法推导出auto的实际类型。但有时候可能需要根据表达式运行完成之后结果的类型进行推导,因为编译期间,代码不会运行,此时auto也就无能为力。原创 2024-10-08 16:54:11 · 202 阅读 · 0 评论