摘要: 处理信号 #include <signal.h> typedef void (*sighandler_t)(int); sighandler_t signal(int signum, sighandler_t handler); 第一个参数是信号码 第二个参数是指向执行函数的指针。或者这两个常量:S 阅读全文
posted @ 2020-09-22 09:32 祁峰_1024 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、字符颜色显示: #!/bin/bash #字符颜色显示 #-e:允许echo使用转义 #\033[:开始位 #\033[0m:结束位 #\033等同于\e echo -e "\033[30m黑色字\033[0m" echo -e "\033[31m红色字\033[0m" echo -e "\03 阅读全文
posted @ 2020-09-17 13:47 祁峰_1024 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 用法: echo 要写的东西 > 文件名 举例: echo "abc" > test.cpp 注意:1、这样操作会删除原本文件中的所有内容 2、文件名可以不存在,则会创建一个文件 阅读全文
posted @ 2020-09-17 13:39 祁峰_1024 阅读(2233) 评论(0) 推荐(0) 编辑
摘要: 第一步,下载opencv https://nchc.dl.sourceforge.net/project/opencvlibrary/4.4.0/opencv-4.4.0-vc14_vc15.exe 第二步,安装opencv 双击下载下来的exe文件,一路下一步就好了 安装好后在你选择的文件夹里会出 阅读全文
posted @ 2020-09-16 17:42 祁峰_1024 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-16 11:33 祁峰_1024 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、为什么要使用模板? 比如我现在想要获得两个数中较大的一个,那就有个问题,这是什么数?int?double?float? 所以可能你需要用到函数重载 //函数1. int max(int x,int y); {return(x>y)?x:y ;} //函数2. float max( float x 阅读全文
posted @ 2020-09-07 17:17 祁峰_1024 阅读(179) 评论(0) 推荐(0) 编辑
摘要: https://visualstudio.microsoft.com/zh-hans/ 阅读全文
posted @ 2020-09-04 18:00 祁峰_1024 阅读(153) 评论(0) 推荐(0) 编辑
摘要: map是一种关联容器,特点是增加删除比较方便 直接看如何使用吧: 首先引入头文件 #include <map> 就像 string str = "abc" 一样我们如何用map声明一个变量然后给他赋值 map<int, string> mymap; 这里 int 是键,string 是键值。 也就是 阅读全文
posted @ 2020-09-04 14:49 祁峰_1024 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 通过构造函数初始化参数,可能经常会这么干: class TEST { private: /* data */ public: TEST(int abc,int bcd,int fds); ~TEST(); public: int abc; int bcd; int fds; }; TEST::TES 阅读全文
posted @ 2020-09-01 15:01 祁峰_1024 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 断言 assert() #include <assert.h> void assert(scalar expression); 无返回值 相当于一个条件判断函数 看一个例子 #include <stdlib.h> #include <stdio.h> #include <assert.h> int 阅读全文
posted @ 2020-08-25 14:54 祁峰_1024 阅读(113) 评论(0) 推荐(0) 编辑