C++知识目录

2023-11-01

1.C++ STL基本容器使用:https://www.cnblogs.com/cxq0017/p/6555533.html

    tag:顺序容器、关联容器、vector、list、deque、map、set

    map和set还可以看这一篇:https://blog.csdn.net/fengxinlinux/article/details/73718859

 

    注释:vector中:

              end() 函数返回一个指向当前vector末尾元素的下一位置的迭代器.要访问末尾元素,需要先将此迭代器减1。

              back() 函数返回当前vector最末一个元素的引用。
 

2.C++迭代器介绍:https://blog.csdn.net/qq_35644234/article/details/52331948

    tag:迭代器类型定义(auto/decltype)

 

    注释:引用:给变量起一个别名。实际上都指向内存的同一块地址。

              解引用:返回内存地址中保存的值

3.C++之enum枚举量声明、定义、使用与枚举类详解:https://blog.csdn.net/bruce_0712/article/details/54984371

4.argc argv在Windows下的用法:https://blog.csdn.net/daliaojie/article/details/7487053

5.模板和模板类:https://blog.csdn.net/zqixiao_09/article/details/51474589

6.C++中ifstream使用笔记:https://blog.csdn.net/sunear0/article/details/51567651

7.c++使用getline和ifstream读取文件:https://blog.csdn.net/ruixj/article/details/4702096

8.c++中ifstream,ofstream和fstream的使用方法:https://blog.csdn.net/will130/article/details/53816305

9.C++中的istringstream 的用法:https://blog.csdn.net/longzaitianya1989/article/details/52909786

10.boost常用库笔记:https://blog.csdn.net/dugaoda/article/details/50232333

11.boost 库说明:https://theboostcpplibraries.com/

12.size_t 数据类型:https://blog.csdn.net/qq_30866297/article/details/51465473

13.c++11 智能指针 unique_ptr、shared_ptr与weak_ptr:https://www.cnblogs.com/lsgxeva/p/7788061.html

14.make_unique的用法和作用:https://msdn.microsoft.com/zh-cn/library/dn439780.aspx

    作用:创建并返回 unique_ptr 至指定类型的对象

15.boost::filesystem::path的基本函数使用:http://blog.sina.com.cn/s/blog_a7b5c0320102waix.html

 

16.自解锁lock_guard:https://blog.csdn.net/allen807733144/article/details/73604163

                                    https://blog.csdn.net/xiaoyafang123/article/details/54137611

17.C++inline函数简介:https://blog.csdn.net/K346K346/article/details/52065524

18.C++ auto 用法:https://blog.csdn.net/qq_32541007/article/details/52424721

19.C++ std::pair的用法:https://www.cnblogs.com/lvchaoshun/p/7769003.html

20.C++11中的右值引用及move语义编程:https://www.cnblogs.com/chezxiaoqiang/archive/2012/10/24/2736630.html

21.C++ decltype类型说明符:https://blog.csdn.net/yhl_leo/article/details/50865552

22.C++11带来的随机数生成器https://www.cnblogs.com/egmkang/archive/2012/09/06/2673253.html

22.vector容器中resize与reserve的区别:https://blog.csdn.net/mm_hh/article/details/63696078

23.c++11 std::declval 详解

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C++知识目录 的相关文章

  • 修改Nuget缓存包下载路径

    一 打开NuGet config文件 该文件通常在C Users Username AppData Roaming NuGet下 二 添加设置 添加设置 value值设置为自己想要的路径
  • Winform项目之学生成绩管理系统设计与实现(三)

    1 班级管理 private ClassService classService new ClassService public ListClassForm InitializeComponent this dgvListClass Row
  • C#学习05-类简介与派生继承

    基本概念 类是一种数据结构 它可以包含数据成员 函数成员以及嵌套类型 C 中类的声明 C 中类的声明即定义 不同于c 中声明与定义是分开的 C 类构造函数 类的 构造函数 是类的一个特殊的成员函数 当创建类的新对象时执行 构造函数的名称与类
  • 关于C++中constexpr的用法

    在C 11 primer中 关于constexpr用法给出的解释是 允许将变量声明为constexpr类型以便由编译器来验证变量的值是否是一个常量表达式 声明为constexpr的变量一定是一个常量 而且必须用常量表达式初始化 第一句中 c
  • 50个知名的开源网站

    1 http snippets dzone com tag c 数以千计的有用的C语言源代码片段 2 http www hotscripts com category c cpp scripts programs Hotscripts 提供
  • C++学习第八篇——字典树

    学习了之前的树状结构 接下来就可以利用树状结构存储数据了 首先什么是字典树 字典树就是利用树的结构按照字典的原理进行存储的数据结构 树的结构我们了解了 字典是什么样的呢 我们通常去查英文单词的时候 往往都是英文字母a b c d x y z
  • C++ 预处理器

    http www runoob com cplusplus cpp preprocessor html
  • 分数运算(类+构造)

    题目描述 用C 定义和实现一个分数类 并根据要求完成分数对象的运用 分数类包含分子和分母两个属性 操作包括 各属性的get方法 构造函数 初始化分子分母 相加运算 该运算接收两个分数对象的分子和分母 然后进行分数相加 结果保存在自己的分子和
  • c++面对对象基础知识

    一 类的定义格式 class calss name private data member declarations public member functions 二 构造函数 1 在程序声明对象时 将自动调用构造函数 2 c 提供两种构
  • C++之对封装、继承、多态的理解

    目录 一 对封装 继承和多态的简单理解 二 举例 1 封装的例子 2 继承的例子 3 多态的例子 三 代码实现 1 封装 C 或Java实现 2 继承 C 或Java实现 3 多态 C 或Java实现 四 以一个简单的实例 剖析 封装 的实
  • C++ deque底层原理

    deque底层原理 一 目的 二 底层实现 三 原理图 四 类结构 五 push back 六 pop back 一 目的 实现双端数组 二 底层实现 双向开口的连续线性空间 三 原理图 四 类结构 class deque protecte
  • C++ 类大小分析

    以下测试代码的运行环境 Ubuntu 16 04 4 LTS gcc version 4 8 5 x64 空类 单一继承的空类 多重继承的空类所占空间大小为 1 字节 实例在内存中都有一个独一无二的地址 为了达到这个目的 编译器往往会给一个
  • C++的指针与引用可能并不难,只是你没理解

    目录 复合类型 引用 引用即别名 引用的定义 引用的两种例外情况 指针 获取对象的地址 指针值 利用指针访问对象 某些符号有多重含义 空指针 建议 初始化所有指针 赋值和指针 其他指针操作 void 指针 理解复合类型的声明 定义多个变量
  • C++学习(四六九)LRU Least Recently Used算法

    LRU是Least Recently Used的缩写 即最近最少使用 最近一段时间最少使用 是一种常用的页面置换算法 选择最近最久未使用的页面予以淘汰 该算法赋予每个页面一个访问字段 用来记录一个页面自上次被访问以来所经历的时间 t 当须淘
  • C++学习笔记——随机数

    利用rand 函数生成随机数如何随机是根据随机数种子来生成 一个程序的随机数种子一般是固定的 所以是伪随机数 若想生成真随机数 则用电脑的时间来初始化这个随机数种子 include
  • C语言:结构体中(.)和(->)的区别

    首先 要了解 a b 等价于 a gt b 概念上 一般情况下用 只需要声明一个结构体 格式是 结构体类型名 结构体名 然后用结构体名加 加域名就可以引用域 了 因为自动分配了结构体的内存 如同 int a 一样 而用 gt 则要声明一个结
  • C++给变量起别名

    以下代码展示给变量a取一个别名b 两者指向同一个内存空间位置 改变b a也会相应改变 include
  • 无法从命令行或调试器启动服务,必须首先安装Windows服务....。在“安装”阶段发生异常。 System.Security.SecurityException:未找到源

    此处一共两个问题 第一个问题完整描述是 无法从命令行或调试器启动服务 必须首先安装Windows服务 使用installutil exe 然后用ServerExplorer Windows服务器管理工具或NET START命令启动它 第二个
  • C++实现复数类

    主要还是练习封装 做一个demo 下一步会实现string类 include
  • c++使用继承类实现异常处理

    sales h pragma once include

随机推荐