
C++
水墨鱼
It's your dream that wake you up every morning.
展开
-
[C++语法] 关键字typedef用法(转)
C/C++语言中的typedef相信大家已经不陌生,本文对C/C++语言关键字typedef的各种用法作一个介绍。typedef,顾名思义,为“类型定义”,可以解释为:将一种数据类型定义为某一个标识符,在程序中使用该标识符来实现相应数据类型变量的定义。例如: typedef unsigned int UINT;int main (int argc, char *argv[]){转载 2013-06-28 15:14:18 · 1471 阅读 · 0 评论 -
C++中 #define的用法
今天整理了一些#define的用法,与大家共享!1.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本转载 2013-06-28 15:27:55 · 943 阅读 · 0 评论 -
cocos2d-x学习耗时点备忘之一 —— CCLayer 初始化
CCLayer初始化时,一般有三个步骤:1.在继承CCLayer的子类里实现bool init();方法。2.在继承CCLayer的子类里声明宏LAYER_NODE_FUNC(layer); 此宏的作用主要是实现通用的CCLayer初始化函数的包装。代码如下:Cpp代码 #ifndef GAMELEVELLAYER_H_ #define转载 2013-06-28 22:20:19 · 2207 阅读 · 1 评论 -
C++ Virtual详解
Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如下面例子中的函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象时,对point的print函数的调用实际上是调用了Derived的print函转载 2013-06-28 20:15:12 · 9963 阅读 · 0 评论