摘要: pair std::pair 是一个用来存储两个值的简单容器。它的两个值可以是相同类型或者不同类型。std::pair 是定义在头文件 中,常用于那些需要将两个相关联的数据作为单个单位处理的情况。 是std::map 和 std::unordered_map 中的元素 ''' std::pair<i 阅读全文
posted @ 2024-06-11 15:53 Link_Z 阅读(38) 评论(0) 推荐(0) 编辑
摘要: http://pythontutor.com/ 阅读全文
posted @ 2020-04-12 15:19 Link_Z 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 函数指针: 指向函数的指针。(定义的函数会分配一块内存,同变量一样存在首地址)示例如下: int Func(int x); /*声明一个函数*/ int (*p) (int x); /*定义一个函数指针*/ p = Func; /*将Func函数的首地址赋给指针变量p*/ 回调函数:当函数指针作为某 阅读全文
posted @ 2019-12-03 16:21 Link_Z 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 制作静态库要用到ar命令,命令格式: ar [-]{dmpqrtx}[abcfilNoPsSuvV] [membername] [count] archive files... {dmpqrtx}中的操作选项在命令中只能并且必须使用其中一个,它们的含义如下: d:从库中删除模块。按模块原来的文件名指 阅读全文
posted @ 2019-09-24 14:47 Link_Z 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 静态编译 常规编译示例: $gcc xxx.c yyy.c zzz.c -o rslt 注明: gcc编译器会对源文件min.c进行预处理, 编译, 以及链接, 最后生成可执行文件 $gcc -c xxx.c yyy.c zzz.c 注明:gcc编译器会对源文件min.c进行预处理, 编译, 不进行 阅读全文
posted @ 2019-09-24 14:35 Link_Z 阅读(9891) 评论(0) 推荐(0) 编辑
摘要: 删除文件夹:del /F /S /Q C:\xxx 生成列表 dir /b /s \\xx\\xxx\*.jpg >list.txt 阅读全文
posted @ 2019-05-29 13:48 Link_Z 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 打印输出且保存日志:在命令行末尾加2>&1 | tee xx.log 查看内存:1.free -m(-h) 2.更加细节的:htop 以排序方式查看当前文件夹下各子文件夹大小:du -sh *| sort -n 查看详细进程:ps aux 查看当前环境:export 查看当前PATH:echo &P 阅读全文
posted @ 2019-05-29 11:56 Link_Z 阅读(433) 评论(0) 推荐(0) 编辑
摘要: https://www.w3cschool.cn/docker/docker-run-command.html 运行容器 https://www.runoob.com/docker/docker-image-usage.html 创建镜像 阅读全文
posted @ 2019-05-29 11:40 Link_Z 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 第一种:使用string.h中的strrev函数 #include <iostream>#include <cstring>using namespace std; int main(){ char s[]="hello"; strrev(s); cout<<s<<endl; return 0;}第 阅读全文
posted @ 2019-05-23 11:11 Link_Z 阅读(563) 评论(0) 推荐(1) 编辑
摘要: int本身也要用一串字符表示,前后没有双引号,告诉编译器把它当作一个数解释。缺省情况下,是当成10进制(dec)来解释,如果想用8进制,16进制,怎么办?加上前缀,告诉编译器按照不同进制去解释。8进制(oct) 前缀加0,16进制(hex) 前缀加0x或者0X。 string前后加上双引号,告诉编译 阅读全文
posted @ 2019-05-23 10:43 Link_Z 阅读(2154) 评论(0) 推荐(0) 编辑