2017年9月15日

git使用

摘要: 分布式版本控制系统 分布式版本控制系统( Distributed Version Control System,简称 DVCS )面世了。在这类系统中,像 Git,Mercurial,Bazaar 以及 Darcs 等,客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。这么一来 阅读全文

posted @ 2017-09-15 22:04 xuelei56 阅读(93) 评论(0) 推荐(0) 编辑

C++函数参数压栈顺序

摘要: C语言函数参数压栈顺序是从右向左,C++的压栈顺序不同情况下却不一样。跟调用约定和编译器有关。 VC6: C++Builder6: 阅读全文

posted @ 2017-09-15 19:28 xuelei56 阅读(771) 评论(0) 推荐(0) 编辑

C++对象模型(内存布局)

摘要: 如果是一个空类,sizeof(A) = 1 C++的成员包含:非static数据成员,static数据成员,非static成员函数,static成员函数,virtual成员函数。 如类 只有非static数据成员被放置于每一个类对象中(在内存中的存放顺序与声明顺序一致),非static数据成员和成员 阅读全文

posted @ 2017-09-15 19:14 xuelei56 阅读(126) 评论(0) 推荐(0) 编辑

导航