11 2014 档案
摘要:## 1.C++自动提供的函数包含如下:> * 默认构造函数> * 默认析构函数> * 复制构造函数> * 赋值运算符> * 地址运算符> * 移动构造函数(**C11 添加**)> * 移动赋值运算符(**C11 添加**)## 2. 默认构造函数> 默认构造函数分为带参和无参的构造函数## 3....
阅读全文
摘要:## 1.Const用途| No. | 用途 | 使用范围 | 参考代码 ||-----|-------------|---------------| ------------------ ||1 |类型检...
阅读全文
摘要:1.在CCDiretor.h中有如下说明``` /** This object will be visited after the main scene is visited. This object MUST implement the "visit" selector. Usef...
阅读全文
摘要:1.每个Vertex Shader都有用户定义的输入属性,例如:位置,法线向量和纹理坐标等。Vertex Shaders也接收一致变量(**uniform variables**).> * uniform variables:一个只读的全局变量是为所有的顶点绘制调用2.除了用户定义的输入变量,GLS...
阅读全文
摘要:#GLSL Core Tutorial – Pipeline (OpenGL 3.2 – OpenGL 4.2)> * **GLSL 是一种管道,一种图形化的流水线**### 1.GLSL 的具体工作流程: {}```## 3.重载的模板 重载的模板...
阅读全文
摘要:# C++左值> * 左值参数是可被引用的数据对象。比如,变量,数组元素,结构成员,引用和解引用指针> * 非左值包含字面常量(用引号括起的字符串除外,它们是由地址表示的)和包含多项的表达式> * 在C语言里面左值最初指的是出现在赋值语句左边的实体,但是这是在引入const之前。现在,常规变量和co...
阅读全文
摘要:# cocos2d-x 不规则形状按钮的点击判定> * 原理: 1.OpeGL ES提供了glReadPixels[^footnote]函数,来获取当前framebuffer上的像素数据 2.cocos2d-x 提供了一个CCRenderTexture,它会帮我们初始化一块framebu...
阅读全文
摘要:## C/C++ - 结构体实际申请的空间1. 如下的结构体,`sizeof()`大小,实际申请的空间以及理论上申请最佳空间```struct Spot{ int x; int y; bool visible; int red; int blue; int gre...
阅读全文