摘要: gdb调试程序: gdb program或gdb attach processId 常用的命令有: list l 列出代码 run r 运行程序 continue c 继续程序的运行 print p 打印变量值 next n 执行下一条语句 step s 若为函数调用,则进入函数内部 finish 阅读全文
posted @ 2018-11-09 13:26 c++11 阅读(465) 评论(0) 推荐(0) 编辑
摘要: int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x) 将对象x转换为字符串 repr(x) ... 阅读全文
posted @ 2018-11-08 18:58 c++11 阅读(370) 评论(0) 推荐(0) 编辑
摘要: python操作文件,读取和写入通过open函数返回的刘进行控制。 open函数原型为: open(file, mode='r') 第一个参数为文件路径,第二个参数为打开模式。 ‘r’ 以读方式打开,默认为此操作。 'w' 以写文件打开,会先清空文件。 'x' 创建一个新文件,并以写方式打开。 ‘a 阅读全文
posted @ 2018-10-30 11:51 c++11 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 1. make中的变量 makefile中的变量就是c/c++中的宏 2. 引用其他的make文件 类似于c语言中的#include,被包含的文件会原模原样的放在当前文件的包含位置。 include<filename>,filename可以是当前操作系统shell的文件模式(可以包含路径和通配符)。 阅读全文
posted @ 2018-09-28 18:04 c++11 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1. make规则 如果工程没有被编译过,则所有的c文件都要编译和链接 如果工程的某几个c文件被修改,那么只编译被修改的文件,并链接目标程序 如果工程的头文件被修改,需要编译引用了此头文件的c文件,并链接目标程序 2. make的核心 target:prerequisites command tar 阅读全文
posted @ 2018-09-28 14:18 c++11 阅读(826) 评论(0) 推荐(0) 编辑
摘要: ofstream是从内存到硬盘,ifstream是从硬盘到内存,流缓冲即是内存空间。 插入器<< : 向流输出数据。 cout << "test!" << endl; 将字符串输出到标准输出流。 析取器>> : 从流中输入数据 cin >> x; 从标准输入流中读取一个数据到变量x中。 函数open 阅读全文
posted @ 2018-09-26 18:40 c++11 阅读(6372) 评论(0) 推荐(0) 编辑
摘要: 代码示例:test.py 直接运行:python test.py para1 para2 即p1的值是para1, p2的值是para2. main 作为模块导入: 内置属性__name__会发生变化,单独运行该文件时,__name__便是__main__, 作为模块导入时,属性是这个模块的名字。 阅读全文
posted @ 2018-09-26 17:18 c++11 阅读(4378) 评论(0) 推荐(0) 编辑
摘要: 1.只在当前目录下遍历 2.在当前目录下递归遍历 阅读全文
posted @ 2018-09-26 16:28 c++11 阅读(5901) 评论(0) 推荐(0) 编辑
摘要: 1.mail -s "Title“ 123456@163.com 只有主题,没有内容 2. 有邮件内容 echo "text" | mail -s "Title" 123456@163.com cat file.txt | mail -s "Title" 123456@163.com mail -s 阅读全文
posted @ 2018-09-26 14:51 c++11 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: $@ 目标文件 $< 第一个依赖文件 $^ 所有的依赖文件 $? 比目标还要新的依赖文件列表 $% 仅当目标是函数库文件中,表示规则中的目标成员名 $+ 所有依赖目标的集合,与$^类似,包含重复 $* 不包含扩展名的目标文件名称 阅读全文
posted @ 2018-09-26 13:51 c++11 阅读(2196) 评论(0) 推荐(0) 编辑