c++学习
文章平均质量分 58
西江月_喵
这个作者很懒,什么都没留下…
展开
-
C++矩阵库Eigen使用教程
不同类型的结构数据存储结构之间进行内存映射,例如,把opencv 的mat 转换为eigen 的 matrix, 或者std::vector 填入matrix。:其中 vector tensor martirx 的运算执行矩阵的规则,线性代数运算.即矩阵的加减以及数乘,在这几个类别中,矩阵与常量的加法是不被允许的。通过上述方式获取的子矩阵可以作为左值(也就是给该对象赋值),也可以作为右值(用该矩阵给其他矩阵赋值)获取从向量的第i个元素开始的n个元素:vector.segment(i,n);原创 2023-12-25 14:35:51 · 1746 阅读 · 1 评论 -
c++构造函数的初始化
1|0关于结构体构造函数使用总结三种结构体初始化方法1.利用结构体自带的默认构造函数2.利用带参数的构造函数3.利用默认无参的构造函数要点:在建立结构体数组时,如果只写了带参数的构造函数将会出现数组无法初始化的错误!!!各位同学要牢记呀!下面是一个比较安全的带构造的结构体示例struct node{ int data; string str; char x; //注意构造函数最后这里没有分号哦! node() :x(), ...原创 2021-10-24 02:05:52 · 2721 阅读 · 1 评论 -
c++ 文件读取
string file = "example.txt"FILE*fp = open(file.c_str(),"r");使用open 函数打开文件时,文件名的字符串格式必须是c格式的字符串。因此采用.c_str()进行转换。原创 2021-10-23 16:40:39 · 151 阅读 · 0 评论 -
c++学习系列
以前在学校的时候学过c++的课程,会写一些基本的c++程序,但是对于工程上c++关于项目的构建了解甚少。因此开这个系列的原因在于记录一下一个基本的c++工程是怎样组织的,而不是仅仅会xie原创 2021-06-10 16:52:48 · 191 阅读 · 2 评论