摘要:
class A{}; class B:public A{}; 这是继承 注意事项: 例: class A{public : A(int);}; A::A(int x){} class B :public A{public : B(int ,int);}; B::B(int x,int y):A(x) 阅读全文
摘要:
class A{}; class B:public A{}; 这是继承 注意事项: 例: class A{public : A(int);}; A::A(int x){} class B :public A{public : B(int ,int);}; B::B(int x,int y):A(x) 阅读全文
摘要:
在C++中,类的对象建立分为两种,一种是静态建立,如A a;另一种是动态建立,如A* ptr=new A;这两种方式是有区别的。 1、静态建立类对象:是由编译器为对象在栈空间中分配内存,是通过直接移动栈顶指针,挪出适当的空间,然后在这片内存空间上调用构造函数形成一个栈对象。使用这种方法,直接调用类的 阅读全文
摘要:
#ifdef //是否定义 #else #endif #define DELETE_POINTER(p) do { if(p!=NULL) free(p); p=NULL; }while(0) 阅读全文
摘要:
gdb test gdb l 列出十行 gdb b 20 在20行的时候设置断点 info b 查看断点情况 gdb r 运行 阅读全文
摘要:
ls | wc -w^c * [] [^] ? > file >> file > file 2> file 标准错误输出 命令替换 command1 `command2` 如: ls `pwd` 反撇号 rmdir -p 删除空目录 rmdir -r 删除有文件的目录 man -k 模糊查找 如: 阅读全文
摘要:
查找 find 如: find ./ -name 3.c 文件内查找 grep 如: grep -r "char" -r表示递归查找子目录 改变文件的访问权限 chmod 如: chmod a+rx,u+x 3.tar a表示所有用户级别 u:文件拥有者 g:所属的用户组 o:系统内的其他用户 r: 阅读全文
摘要:
vi命令 yy 复制光标所在的行 p 粘贴在光标后面 dd 删除光标所在的行 vim -p 1.c 2.c 3.c 打开多个文件 g+t进行文件切换 wa:全部保存 qa:全部退出 /+要查找的字符串 : /printf 表示向下查找 然后按n表示查找下一个 ?+要查找的字符串 向上查找 按n :+ 阅读全文
摘要:
#!/bin/bash#提示用户输入echo -n "Pleasw enter number : "read n #读入输入的值放到变量n中sd=0rev=""on=$n #将变量n的值保存到变量on中,方便以后用到echo "You put number is $n"while [ $n -gt 阅读全文
摘要:
S是能够更改C位等其他控制位 C是加上C位上的数字 MOV: MOV R0,R1 MOV R0,R1,#LSL3 R0 = R1 * 8 MOV R0,R1,#3 R0 = R1+3 MOV PC,LR(R14) 退出到调用者 MOVS PC,LR(R14) 退出到调用者并恢复标志者 MVN MVN 阅读全文
摘要:
全称程序状态寄存器,一共有32位,其中分为4个8位的域,分别用CXSF来表示 C:控制位域【0,7】 中断禁止位: I=1,IRQ被禁止 MSR R0,CPSR ORR R0,R0,#0x80 MSR CPSR_C,R0 MOV PC,LR 终端禁止位:F=1,FIQ被禁止 T位是处理器的状态控制位 阅读全文
|