c++初学
文章平均质量分 86
cheng.li@3D_Vision
B站讲解摄影测量和三维重建
欢迎交流摄影测量与slam!
B站:橙子的RGB空间
展开
-
c++类比python 学习(遍历列表、异常处理、抛出异常)
遍历列表for i in list: print i c++11 的特性1、这种情况是改变i的值并不改变vector,相当于只读类型,浅拷贝for(int i:vector) //变量类型必须和容器的基本类型相匹配{ cout<<i;}2、这种情况改变i的值会影响原来的vector,相当于深拷贝for(auto &i:vector //&...原创 2018-10-22 10:46:45 · 354 阅读 · 0 评论 -
头文件和源文件分别在两个文件夹里,编译成库文件
对于小项目,头文件和源文件在一个文件夹里,整个文件布局如下:test #主目录---main.cpp---CMakeLists.txt---src #子目录------functions.cpp------functions.h------CMakeLists.txt这样运行的过程就是用main 函数调用编译好的库文件即可此时,子目录的CMakeLists.txt写法如下:#...原创 2018-12-14 21:20:57 · 3348 阅读 · 3 评论 -
CGAL计算几何算法库安装和使用(一)
CGAL是使用C++开发的计算几何算法库,提供Delaunay三角网,网格生成,多边形,以及各种几何处理算法。应用领域:计算机图形学,科学可视化,计算机辅助设计与建模,地理信息系统,分子生物学,医学影像学,机器人学和运动规划,和数值方法。1、安装$ sudo apt-get install libcgal-dev # CGAL库$ sudo apt-get install libcgal-...原创 2019-02-22 20:05:46 · 4816 阅读 · 0 评论