- 博客(6)
- 资源 (56)
- 收藏
- 关注
原创 C++变量的存储持续性、作用域和链接性
资料摘自《C++ Primer Plus》存储持续性1自动存储持续性:在函数定义中声明的变量(包括函数参数)的存储持续性为自动的。它们在程序开始执行其所属的函数或代码块时被创建,在执行完函数或代码块时,它们使用的内存被释放。2静态存储持续性:在函数定义外定义的变量和使用关键字static定义的变量的存储持续性都为静态。(请注意)它们在整个运行过程中都存在。3线程存储持续性(
2015-12-29 12:08:10 1355
原创 c++函数模板
资料摘自《C++ Primer Plus》模板定义#include templatevoid Swap(T &a, T &b) {T temp = a;a = b;b = temp;}int main() {using namespace std;int i = 10;int j = 20;Swap(i, j);cout double x
2015-12-21 18:54:33 424
原创 c++函数传参的一些指导原则
资料摘自《C++ Primer Plus》函数传参,什么时候应使用引用、什么时候应使用指针呢?什么时候应按值传递呢?1.对于使用传递的值而不作修改的函数: 如果数据对象很小,如内置数据类型或小型结构,则按值传递。 如果数据对象是数组,则使用指针,因为这是唯一的选择,并将指针声明为指向const的指针。 如果数据对象是较大的结构,则使用const指针或const引用,以提高
2015-12-21 15:47:02 612
转载 最常用的两种C++序列化方案的使用心得(protobuf和boost serialization)
转载于:http://www.cnblogs.com/lanxuezaipiao/p/3703988.html导读1. 什么是序列化?2. 为什么要序列化?好处在哪里?3. C++对象序列化的四种方法4. 最常用的两种序列化方案使用心得正文1. 什么是序列化?程序员在编写应用程序的时候往往需要将程序的某些数据存储在内存中,然后将其写入某个文件
2015-12-04 15:44:14 2105
原创 物理引擎Chipmunk2d学习笔记
有兴趣的小伙伴请自行阅读Chipmunk2D中文手册,下载地址:http://download.csdn.net/detail/afei198409/9312069
2015-12-02 11:41:16 588
转载 Google Protocol Buffer 的使用和原理
转载于:http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/?ca=drs-tp4608Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、P
2015-12-02 10:16:38 535
Benchmark 1.03
2023-05-12
Learning Unreal Engine Android Game Development
2018-03-01
Unreal Engine 4 Game Development in 24 Hours
2018-03-01
Android Killer v1.3.1
2017-09-03
Cocos2d-x实战(js卷)[含源码和pdf] part3
2017-02-17
Cocos2d-x实战(js卷)[含源码和pdf] part2
2017-02-17
Cocos2d-x实战(js卷)[含源码和pdf] part1
2017-02-17
cocos2dx使用第三方so库
2016-12-20
Learning C++ by Creating Games with Unreal Engine 4
2016-09-02
android应用开发揭秘
2012-09-26
<Android应用开发揭秘>源码
2012-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人