c++
NEU_33
这个作者很懒,什么都没留下…
展开
-
c++ 文件流 ifstream 读取txt文件中数或者字符串
读取数 ifstream infile; infile.open("/home/zss/Documents/ORB_SLAM2/0-612.txt"); for (int i = 0; i < 7; i++) { for (int j = 0; j < 2207; j++) { yolo_detectio...原创 2018-04-12 22:03:09 · 25917 阅读 · 0 评论 -
视觉SLAM—Eigen库
一:常用基本类型Eigen::Matrix3d——3*3矩阵Eigen::Matrix3d::Identity()——3*3单位矩阵Eigen::Vector3d——3*1向量Eigen::Isometry3d——4*4变换矩阵(T)二:与cv::Mat的转换Eigen转MatEigen::Matrix3d R_;cv::Mat R(3,3);R=(Mat_<double>(3,3...原创 2018-03-21 10:07:52 · 2840 阅读 · 0 评论 -
CmakeList中常用语法学习
一:add_library该指令的主要作用就是将指定的源文件生成链接文件,然后添加到工程中去。SHARED:库会被动态链接(动态链接库),在运行时会被加载。《视觉slam十四讲》中的例子:add_library( myslam SHARED frame.cpp mappoint.cpp map.cpp camera.cpp ...原创 2018-03-22 21:11:47 · 1737 阅读 · 0 评论 -
char *,char**,char***
char s1[10];s1[0] s1[1]等都是chars1是char*,等同于&s1[0]char*s2[10];s2[0] s2[1]等都是char**s2[0] *s2[1]等都是char,是s2[0] s2[1]指向的字符串的第一个字符s2是char**,等同于&s2[0]char**s3[10];s3[0] s3[1]等都是char***s转载 2017-01-08 21:40:52 · 450 阅读 · 0 评论 -
区分int *p,int *p[],int(*p)[]及其初始化
一:正确赋值int(*p) = (int*)malloc(15 * sizeof(int*));二:错误赋值int *p=0;三:int *p[15];四:四:原创 2017-01-08 21:38:29 · 1506 阅读 · 0 评论 -
指针的指针
char *arr[]={"abc","123","love"};//指针数组,每个数组元素是一个指针char **p;int i;for(i=0;i<3;i++)p=arr+i;//指向第i个数组元素输出*p原创 2017-01-08 21:28:59 · 209 阅读 · 0 评论 -
字符数组和字符指针
//1char b[4]="abc";//2char b[4]={"abc"};//3char *p="abc";//4只有指针可以char *p;p="abc";原创 2017-01-08 21:24:21 · 219 阅读 · 0 评论 -
多维数组和指针
一:二维数组array[][]array :0行元素的地址array+1或者&array[1]:一行元素的地址array[1]+2或者&(array+1)+2:一行两列元素的地址二:指针访问二维数组元素int a[2][3]={1,2,3,4,5,6};int *p;//指向一个元素的首地址p=a[0];循环输出*(p+3*i+j)//按元素移动原创 2017-01-08 21:09:23 · 336 阅读 · 0 评论