自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 数据结构之多项式最大子列和问题(学习笔记)

问题描述:给定N个整数的序列{a1,a2,...,an},求函数f(i,j)=max{0,∑k=ijai}的最大值问题解决:1.正规的遍历int MaxSubseqSum1( int A[], intN ){ int ThisSum, MaxSum = 0; int i, j, k; for( i = 0;

2014-12-18 16:36:17 364

原创 类的成员介绍(特殊成员函数)

1.C++自动提供的函数包含如下:默认构造函数默认析构函数复制构造函数赋值运算符地址运算符移动构造函数(C11 添加)移动赋值运算符(C11 添加)2. 默认构造函数默认构造函数分为带参和无参的构造函数3. 复制构造函数复制构造函数用于一个对象复制到新创建的对象中。一般形式:Class_name(const Class

2014-11-25 14:57:50 250

原创 关于C++ const

1.Const用途No.用途使用范围参考代码1类型检查参数传递void func(const int i){ ... }2节省空间,避免不必要的内存分配[1]代替#define#define PI 3.1415926const int PI 3.1415926

2014-11-19 11:18:44 271

原创 coco2d-x CCDirector.h文件中变量m_pNotificationNode

1.在CCDiretor.h中有如下说明 /** This object will be visited after the main scene is visited. This object MUST implement the "visit" selector. Useful to hook a notification object, like CCNotifi

2014-11-12 13:46:16 623

原创 学习笔记:GLSL Core Tutorial – Vertex Shader(内置变量说明)

1.每个Vertex Shader都有用户定义的输入属性,例如:位置,法线向量和纹理坐标等。Vertex Shaders也接收一致变量(uniform variables).uniform variables:一个只读的全局变量是为所有的顶点绘制调用2.除了用户定义的输入变量,GLSL为每个Vertex定义了一组输入属性(内置变量),in int gl_VertexID

2014-11-12 12:59:04 382

原创 学习笔记:GLSL Core Tutorial – Pipeline (OpenGL 3.2 – OpenGL 4.2)

GLSL Core Tutorial – Pipeline (OpenGL 3.2 – OpenGL 4.2)GLSL 是一种管道,一种图形化的流水线1.GLSL 的具体工作流程:简化流程如下:顶点数组 -> 几何控制器 -> 光栅化 -> 片段着色器 -> 帧缓存 -> 屏幕显示2.具体GLSL包含以下几种shaderVertex Shader

2014-11-11 22:42:22 279

原创 函数模板

函数模板1.定义函数模板是通用的函数描述,也就是说,它们是使用泛型来定义函数。由于模板允许泛型的方式编写程序,一次有时也被称为通用编程2.一般形式template typename AnyType> return_type FuncName(args...){}3.重载的模板重载的模板和普通函数重载类似。

2014-11-09 23:19:32 264

原创 C++左值和右值

C++左值左值参数是可被引用的数据对象。比如,变量,数组元素,结构成员,引用和解引用指针非左值包含字面常量(用引号括起的字符串除外,它们是由地址表示的)和包含多项的表达式在C语言里面左值最初指的是出现在赋值语句左边的实体,但是这是在引入const之前。现在,常规变量和const变量都可视为左值,因为可以通过地址访问他们。但常规变量属于可修改的做值,而const变量属于不可修改的

2014-11-09 14:23:07 304

原创 cocos2d-x 不规则形状按钮的点击判定

cocos2d-x 不规则形状按钮的点击判定原理:1.OpeGL ES提供了glReadPixels[^footnote]函数,来获取当前framebuffer上的像素数据2.cocos2d-x 提供了一个CCRenderTexture,它会帮我们初始化一块framebuffer1.具体实现CCRenderTexture outTexture;outTextu

2014-11-05 21:52:05 2740

原创 C/C++ - 结构体实际申请的空间

C/C++ - 结构体实际申请的空间如下的结构体,sizeof()大小,实际申请的空间以及理论上申请最佳空间struct Spot{ int x; int y; bool visible; int red; int blue; int green; double alpha; bool cleaned;};

2014-11-05 14:16:01 1918

转载 字符函数库 cctype

(ctype.h)

2014-10-24 13:36:26 291

原创 C++ 字符串字面值

C++ 字符串字面值C++ 基本字符串类型C++ 字符串类型 char 和 wchar_tc11 新增了 char16_t 和 char32_t例子: wchat_t title[] = L"char_t"; // w_char string char16_t name[] = u"char16"; // char16 string char32_

2014-10-23 17:24:52 547 1

原创 C++字符串(1)

C++ 拼接字符串常量C++允许拼接字符串字面值,即将两个用引号括起的字符串合并为一个。事实上,任何两个由空白(空格,制表符和换行符)分隔的字符串常量都将自动拼接成一个。例子:cout --->输出结果“prev string next

2014-10-23 15:22:27 284

转载 OpenGL中glFrustum()和gluPerspective()的相互转换

OpenGL中在窗口的大小发生变化的时候会触发resize()函数,这里会传入一个新的宽和高,在resize()函数中我们会设置投影矩阵,在可以使用OpenGL基础函数glFrustum()函数和glu函数gluPerspective()函数。网上介绍两个函数联系比较少,所以自己研究呗。OpenGL函数glFrustum是建立一个平截头体的函数,在建立投影矩阵的时候使用。glu的gluPe

2014-10-23 15:22:11 561

转载 C++ concepts: Compare

The concept Compare is a set of requirements expected by some of the standard library facilities from the user-provided function object types.The return value of the function call operation appl

2014-10-18 00:08:19 383

原创 C,C++头文件

1.头文件命名约定头文件类型约定示例说明C++旧式风格以.h结尾iostream.hC++程序可以使用C 旧式风格以.h结尾math.hC、C++程序可以使用C++新手风格无扩展名iostreamC++程序可以使用,使用name

2014-09-28 20:12:54 435

原创 Lua基础(一)

1.Lua中有8个基本类型分别为:nil、boolean、number、string、userdata、function、thread和table

2014-09-09 11:04:11 301

linux C函数及函数用法例子

C语言 范例 #include<time.h> main() { time_t timep; time (&timep); printf(“%s”,ctime(&timep)); } 执行 Sat Oct 28 10 : 12 : 05 2000

2008-11-30

WY_TCPP30H_B0609_newhua

用于C语言的编写,调试,运行等

2008-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除