摘要: pkg-config 简单来说就是向用户向程序提供相应库的路径、版本号等信息的程序。 $ pkg-config --libs --cflags opencv$ pkg-config --libs --cflags gstreamer-1.0 $pkg-config --modversion open 阅读全文
posted @ 2020-05-17 15:36 yang_xs 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 在其中一个源文件中定义一个全局变量在其他源文件中使用 extern 声明此变量,就可以使用了或者在 头文件 中使用 extern 声明此变量,然后在需要使用这个变量的源文件中包含此头文件例如: /* 在其中一个源文件中定义一个全局变量 */int a = 0; /* 在其他源文件或者头文件中使用 e 阅读全文
posted @ 2020-05-05 17:27 yang_xs 阅读(167) 评论(0) 推荐(0) 编辑
摘要: perror头文件:stdio.hvoid perror(const char *msg);它是基于errno的当前值,在标准错上产生一条出错信息,然后返回。它先输出由msg字符串,然后是一个冒号后头接着对应于errno值的出错信息。例: perror(“sendto”);打印出:sendto: P 阅读全文
posted @ 2020-05-04 16:02 yang_xs 阅读(172) 评论(0) 推荐(0) 编辑
摘要: popen与system都可在C语言代码中实现shell命令的执行。 popen是不堵塞的,也就是说不会等待子进程的结束并杀死子进程,即不会管理进程。这样就需要我们认为的去杀死或忽略子进程等操作。还有就是popen会将执行的结果返回到buf中。 system是堵塞的,会自动对进程进行管理,无需我们再 阅读全文
posted @ 2019-12-19 00:32 yang_xs 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 头文件stdlib.h 1. exit用于结束正在运行的整个程序,它将参数返回给OS,把控制权交给操作系统;而return 是退出当前函数,返回函数值,把控制权交给调用函数。2. exit是系统调用级别,它表示一个进程的结束;而return 是语言级别的,它表示调用堆栈的返回。3. 在main函数结 阅读全文
posted @ 2019-12-19 00:06 yang_xs 阅读(958) 评论(0) 推荐(0) 编辑
摘要: uint8、uint16、uint32、uint64等 这些数据类型是 C99 中定义的,具体定义在:/usr/include/stdint.h unit是指unsigned int,_t 其实就是 typedef 的意思 typedef unsigned char uint8_t; typedef 阅读全文
posted @ 2019-12-18 17:29 yang_xs 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 在 c/c++ 程序中,可以使用 system()函数运行命令行命令,但是只能得到该命令行的 int 型返回值,并不能获得显示结果。例如system(“ls”)只能得到0或非0,如果要获得ls的执行结果,则要通过管道来完成的。首先用popen打开一个命令行的管道,然后通过fgets获得该管道传输的内 阅读全文
posted @ 2019-12-18 17:25 yang_xs 阅读(574) 评论(0) 推荐(0) 编辑
摘要: float x=1.75,y=1.75; cout<<(int)x<<" "<<(int&)y<<endl; 输出为:1 1071644672 (int)x 强制类型转换,是将浮点数x为参数构造整数(即float转换为int) (int &)y 则是告诉编译器将y看成int对待(内存里的数据不做任何 阅读全文
posted @ 2019-11-22 11:21 yang_xs 阅读(703) 评论(0) 推荐(0) 编辑
摘要: int* a, b, c; 的实际含义是:创建一个int型指针a和两个int型变量b,c。int *a, *b, *c;的意思是:创建三个int型指针 a,b,cint *a, b, c;的意思和 第一个相同建议不要使用第一种 阅读全文
posted @ 2019-11-21 17:27 yang_xs 阅读(1842) 评论(0) 推荐(1) 编辑
摘要: 指针在内存中都是固定大小,4字节,不管是int*,float*,double*,还包括自定义类型指针。一个类型距离:这个就是为什么定义指针一般都声名类型的原因。 阅读全文
posted @ 2019-11-19 10:53 yang_xs 阅读(606) 评论(0) 推荐(0) 编辑