平凡之路
xasylt
这个作者很懒,什么都没留下…
展开
-
GIT常用命令
初始化配置 C代码 收藏代码配置使用git仓库的人员姓名git config –global user.name “Your Name Comes Here” 配置使用git仓库的人员emailgit config –global user.email you@yourdomain.example.com 配置到缓存 默认15分钟git config –global credential.h转载 2015-08-11 14:06:15 · 266 阅读 · 0 评论 -
Discovery(3)
静态成员变量静态成员变量在对象没有创建前,就已经存在,所以静态成员变量不能在类的构造函数里面初始化,如: int A::num = 0; 访问静态成员变量时,由于该变量属于类,不属于某一个对象,所以访问时,加上类标识符,如:A::num原创 2015-08-12 14:07:41 · 265 阅读 · 0 评论 -
Discovery(1)
#PRAGMA PACK(1) struct s { char ch; int i; }; #PRAGMA PACK() //设置结构体的边界对齐为1个字节,sizeof(struct s) = 5代码注释typedef struct hiPak_S_HeadTsPacket{ u32t syn_byte:8;原创 2015-08-05 08:22:33 · 268 阅读 · 0 评论 -
Discovery(2)
重载发生在编译期,多态发生在运行期C++类型转换1.static_cast隐式转换2.const_cast用于取出const属性,把const类型的指针变为非const类型的指针3.dynamic_cast该操作符用于运行时检查该转换是否类型安全,但只在多态类型时合法,即该类至少具有一个虚拟方法。dynamic_cast与static_cast具有相同的基本语法,dynamic_cast主要用于类层原创 2015-08-05 18:38:08 · 267 阅读 · 0 评论 -
C语言进阶
1、语言 (内存管理、指针) C语言设计语言(第二版)2、算法 数据结构 算法 :C语言实现(1——4版)基础实现 数据结构 排序及搜索(原书第3版)3、系统编程 unix环境高级编程 unix网络编程 unix网络编程卷1:套接字 卷2:进程间通信4、unix编程艺术转载 2016-02-15 16:45:56 · 247 阅读 · 0 评论 -
GDB 调试
http://blog.163.com/shi_shun/blog/static/23707849201602523629101/转载 2016-03-27 13:03:11 · 198 阅读 · 0 评论