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