这是一个从C语言转C++简明教程,在已经学习过C语⾔的前提下,学习C++并使用它刷算法的学习成本非常低,只需要几个小时就可以学会,需要的朋友可下载试试!
C++向下兼容C,C语言里面的语法完全可以在C++文件中运行,所以学习C++对刷算法时编程语⾔的表达能力进行扩充有益无害。
内容
- 使用C++刷算法的好处
- 名称空间using namespace std的解释
- cin和cout输入输出
- 关于C++的头文件
- C++的变量声明
- C++特有的bool变量
- C++特有的用const定义常量
- C++里面超好用的string类
- C++的结构体struct和C语言的结构体的区别
- C++的引用&和传值的区别
- C++ STL之动态数组vector (矢量)的使用
- C++ STL之集合set的使用
- C++ STL之映射map的使用
- C++ STL之栈stack的使用
- C++ STL之队列queue的使用
- C++ STL之unordered_ _map和unordered. set的使用
- C++的位运算bitset
- C++中的sort函数
- C++中使用sort自定义cmp函数
- 关于cctype头文件里的一些函数
- 关于++11的解释
- C++11里面很好用的auto声明
- C++11特性中基于范围的for循环
- C++11特性中的to_ string
- C++11特性中的stoi. stod
- 如何在Dev-Cpp中使用C++11中的函数