程序分析记录

一、main函数参数

int main(int argc,char* argv[])
 参数 argc: 参数argv的个数

 参数argv : 调用程序发给main函数的参数

返回值: 整型  一般 0为正常返回 ;-1为异常返回

二、关键字

volatile是一个类型修饰符(type specifier),就像大家更熟悉的const一样,它是被设计用来修饰被不同线程访问和修改的变量volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。详细介绍:  https://baike.baidu.com/item/volatile/10606957?fr=aladdin       https://www.cnblogs.com/yc_sunniwell/archive/2010/06/24/1764231.html

三、ubuntu 开机启动

应用程序搜索:startup applications  点击打开对开机启动程序编辑      参考: https://jingyan.baidu.com/article/7c6fb428632c3980642c90ce.html

四、模板类  template

template<typename _Tp> class Point_

_Tp是一个类型, 在模版实例化时可以替换任意类型,包括内置类型(int等),也包括自定义类型class
例:template<typename _Tp> class Point_;
        typedef Point_<float> Point2f; 
        Point2f  a(2.0,1,5); 等价于 Point_ <float>  a(2.0,1.5);
五、opencv数据在.xml文件中的保存与读取
OpenCV的许多应用都需要使用数据的存储于读取,以方便下次调用该数据。OpenCV通过XML/YAML格式实现数据持久化操作。
opencv通过FileStorage类进行数据读取与存取。具体内容参考链接 :  http://blog.csdn.net/iracer/article/details/51339377 。

猜你喜欢

转载自blog.csdn.net/qq_34359028/article/details/78585022