![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
勤勉的一只洋
记录学习,共同进步!
展开
-
VS2019连接mysql8.0数据库
1.首先准备好VS2019以及mysql数据库,两者都可以去官网下载,我们直接描述连接过程。2.连接:第一步:打开mysql的安装目录,我本地的安装目录如下:(注意是否有include和lib文件夹)第二步:打开VS2019,新建一个空工程。第三步:右击工程名,打开属性页:第四步:打开VC++目录,在包含目录中,将mysql安装文件中的include文件的路径添加到这里:第五步:还是在属性页上,打开C/C++,选择常规,和上一步一样,在附加包含目录中将mysql文件中的include文件路原创 2020-05-26 15:09:41 · 7516 阅读 · 5 评论 -
Eigen库下载安装并配置到VS
1.简介:Eigen是一个高层次的C ++库,有效支持线性代数,矩阵和矢量运算,数值分析及其相关的算法。Eigen适用范围广,支持包括固定大小、任意大小的所有矩阵操作,甚至是稀疏矩阵;支持所有标准的数值类型,并且可以扩展为自定义的数值类型;支持多种矩阵分解及其几何特征的求解;它不支持的模块生态系统 [2] 提供了许多专门的功能,如非线性优化,矩阵功能,多项式解算器,快速傅立叶变换等。Eig...原创 2020-03-19 15:29:00 · 15797 阅读 · 4 评论 -
C++中动态联编与静态联编
1.函数联编 将代码中的函数调用解释为执行特定的函数代码块,叫做函数联编。函数联编分为静态联编和动态联编:静态联编:在编译过程中进行联编,又称早期联编;动态联编:在程序运行时进行联编,又称晚期联编;在C++中,动态联编与通过指针和引用调用方法有关,其实可以说,这是由继承控制的。通常,C++不允许将一种类型的地址赋给另一种类型的指针,也不允许一种类型的引用指向另一种类型。但是...原创 2020-01-09 19:13:31 · 260 阅读 · 0 评论 -
C++中类的成员初始化列表语法
1.引出首先,我们以一个模拟队列类来引出初始化列表语法:#include <stdio.h>#ifndef _Queuemode#define _Queuemodeusing namespace std;class Queue{private: struct Node{ string data; struct Node *next; }; Node *fro...原创 2020-01-07 19:33:15 · 739 阅读 · 0 评论 -
C++中vector
C++中vectorvector基础函数操作1.push_back 在容器的最后添加一个数据2.pop_back 删除容器的最后一个数据3.size 当前容器内数据的个数4.begin 得到容器起始数据位置5.end 得到容器最后数据位置6.reserve 改变当前容器所分配空间的...原创 2019-11-11 10:20:29 · 137 阅读 · 0 评论 -
指针限定
指针限定一个指针可以操作两个实体(即地址);一个是间访值(即指向的实体),所以指针的常量也分为指针常量和常量指针。指针常量相对于指针变量而言,其指针值不能修改的指针。定义指针常量还是常量指针就只要关注关键字const修饰的是谁,如果const修饰指针本身,则为指针常量,如果修饰指针类型(指向的实体类型),则为常量指针。//代码举例说明const int a = 10;int b = 1...原创 2019-11-11 10:18:18 · 257 阅读 · 0 评论