![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++
C++语言
Wang_Jiankun
这个作者很懒,什么都没留下…
展开
-
C/C++关键字 static 和 const
c/c++关键字static和const一、关键字static参考:https://www.cnblogs.com/BeyondAnyTime/p/2542315.html1. 静态全局变量和函数生命周期(整个程序运行过程)不变,作用域限制在本文件中,全局变量在别的文件加extern 无效,别的文件即使include头文件也不能使用该头文件中的静态函数。//静态全局...原创 2018-06-23 13:02:33 · 261 阅读 · 0 评论 -
C++ 标准库类型 set
C++ 标准库类型 set原创 2018-09-07 16:37:46 · 1591 阅读 · 0 评论 -
C++ 异常处理
C++ 异常处理1、throw 表达式用于抛出异常throw 后面是异常类型可以添加异常信息// 抛出一个异常if(a != b) throw runtime_error("not equal")2、try 语句用于捕捉异常try{ program-statament;}catch(exception-declaration){...原创 2018-08-29 11:35:47 · 384 阅读 · 0 评论 -
C++ 标准库类型 vector
C++ 标准库类型 vector一、vector的使用与定义原创 2018-08-28 17:58:18 · 662 阅读 · 0 评论 -
C++ 标准库类型 string
C++ 标准库类型 string一、string 类型的使用和定义1、使用 string 类型标准库类型 string 表示可变长的字符序列#include <string>using std::string;2、定义和初始化 string 对象直接初始化:使用括号 拷贝初始化:使用等号// 直接初始化string s1; ...原创 2018-08-28 16:52:15 · 292 阅读 · 0 评论 -
C++ 预处理器
C/C++ 预处理器1、include 包含头文件#include 会被头文件代替// 包含标准库的头文件:< >#include <xxx>// 包含自定义的头文件: " "#include "xxx"2、头文件保护避免头文件被重复包含// 如果宏 NAME_H 没有定义,则执行直到 #endif 的程序原创 2018-08-28 14:47:02 · 277 阅读 · 0 评论 -
C++ 关键字 extern
C/C++ 关键字 externextern 是计算机语言中的一个关键字,可置于变量或者函数前,以表示变量或者函数的定义在别的文件中。提示编译器遇到此变量或函数时,在其它模块中寻找其定义,另外,extern也可用来进行链接指定。1、extern 变量B文件使用A文件的变量:// 在A文件定义一个变量:int a = 0;// 在B文件声明变量:extern in...原创 2018-08-28 13:50:17 · 388 阅读 · 0 评论 -
C++ 继承与多态
C++ 继承与多态一、继承 继承的限定词:public,protected,private构造函数调用顺序:先父类后子类 析构函数调用顺序:先子类后父类覆盖#include <iostream>using namespace std;# 父类class Father{public: void fun() { cou...原创 2018-08-12 14:31:24 · 404 阅读 · 0 评论 -
A*算法的c++实现+opencv动态显示
A*算法的c++实现+opencv动态显示想了解算法原理的可以看 A*算法 这篇博客,个人觉得非常通俗易懂而且很详细。先看一下效果图吧:蓝色的是找到的路径,其它颜色的找路径过程中遍历的点。 这里贴出代码,关键的地方都有注释。使用的是opencv3的版本,用2的可能要修改一下。这里我规定它只能上下左右走,如果想让它可以斜着走,可以修改getSurroundNotes()...原创 2018-05-25 10:23:08 · 1639 阅读 · 2 评论 -
C++ 标准库类型 map
C++ 标准库类型 map一、map 的使用与定义1、使用 map 类型标准库类型 map 就是字典,每个元素是一组键值对。使用二叉搜索树实现。关键字是互异的,不存在相同的键值。map 内部的元素通常按照其 Key 值排序,且排序方式是根据某种明确、严格的弱排序标准进行的,这种排序标准是由 map 内部的比较对象(即 map::key_comp)指定的。 #in...原创 2018-09-07 17:09:15 · 993 阅读 · 0 评论