C++开发之—内存对齐

网络数据协议的定义:

WORD为两个字节,BYTE是一个字节,但是sizeof(tagInfo)大小却是4

在头文件的开头和结尾处分别设置,然后sizeof(t[……]

Read more

C++开发之—单例类的实现

单倒模式是一种常见的设计模式,在cocos2d很多地方都使用到。下面贴出来我的一种方式。

Utils.h

Utils.cpp

原理都是类似的,使用类的静态[……]

Read more

C++研究之—C++11 新特性

总结C++11新特性的功能用法和注意事项

  • auto
    功能:类型说明符,用于自动获取表达式所属的类型
  • long long 类型
    C++语言规定,一个int至少和一个short一样大,一个long至少和一个int[……]

Read more

C++研究之—virtual 解析

OO编程有三大特性:封装,继承,多态

在C++中,从绑定时间来看,可以分成静态多态和动态多态,也称为编译期多态和运行期多态。静态多态即函数重载,在同一类内相同的函数名,不同的参数列表。相对简单,现在重点分析动态多态。

虚函数

C++中的虚函数的作用主要是实现了多态的机制。关于多态,[……]

Read more

服务器开发之—Redis

Redis 教程

1.安装(Mac)

2.启动连接

3.关闭服务

 

&[……]

Read more