- 博客(5)
- 收藏
- 关注
翻译 GNU ld -option
-e entry --entry = entry 定义整个程序的起始位值。 -m emulation 仿真平台,例如elf_i386等 -Ttext=org 定义文本段开头绝对地址,org为16进制表示。
2019-03-27 23:00:25
191
原创 内联汇编语法
asm(“汇编语句” : 输出寄存器 : 输入寄存器 : 会被修改的寄存器 ); 寄存器加载代码: a eax, b ebx, c ecx, d edx, S esi, D edi, q,r 动态分配的寄存器, g eax, ebx, ecx, edx 或内存变量, A eax 与 edx 联合 m 内存, o 内存并可加偏移值, I...
2019-03-16 11:28:56
353
转载 linux profile
例如在profile中有如下内容,通过以下内容说明特殊符号的用法。 export A=/q/jing:aaa/cc/ld export B=.:/liheng/wang export A=/cd/cdr:$A 大家注意红色的符号: : 表示并列含义,例如A变量值有多个,用:符号进行分离。 . 表示你操作的当前目录。例如pap命令会查找B环境变量。...
2019-02-03 15:17:47
546
原创 c++模板注意事项
模板类友元函数声明得用内嵌模板声明, 在类外定义时不用加类作用域, 重载类<<运算符得用友元函数, c++文件字符读写可用流运算符,二进制文件读写得用read和write;...
2019-02-02 23:03:44
204
原创 类指针使用重载运算符的问题
模板类继承模板类时,派生类调用基类成员或成员函数是必须用this指针指出。 基类指针调用派生类成员函数时,需要转型。 struct cc { int a; cc() :a(10) {} }; class foo { public: cc* arr; foo() { arr = new cc[10]; } cc& operator[](int i) { retu...
2019-01-20 10:27:22
1316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人