学习笔记
文章平均质量分 58
向恺然
游戏开发,机器学习,人工智能,一切好玩的东西都喜欢
展开
-
课程计划
课程表 1.28~2.28 周一: c++ 基础 游戏结构 cocos2dx api 数学 周二: c++ 基础 游戏结构 cocos2dx api python 周三: c+原创 2015-01-27 21:32:17 · 370 阅读 · 0 评论 -
Thinkcpp学习笔记 c11 成员指针 Pointer to member
成员指针的语法要求选择一个对象的同时间接引用成员指针。 指针需要地址,但类内部没有地址;选择类成员意味着在类内部偏移。只有把这个偏移和具体对象的开始地址结合才能够得到实际地址。 两个限定: (1)类 (2)类型 例如: objectPointer->*pointerToMember = 47 objectPointer.*pointerToMember = 47 int Object原创 2015-01-29 12:18:52 · 407 阅读 · 0 评论 -
Thinkcpp学习笔记 c11 引用
引用就像是能够自动被编译器间接引用的常量型指针。 c++不允许通过 void* “中转”,使得不同类型指针相互赋值,相对于c 来说,是一种类型要求更强的语言。 引用不可以只声明,而不初始化。 引用 《------》存储单元 应用要点: 任何引用必须和存储单元联系,访问引用时就是在访问这个存储单元。这是一个奇特的指针。 (1)引用被创建时必须原创 2015-01-27 11:06:40 · 564 阅读 · 0 评论 -
Thinkcpp 学习笔记 c11 成员函数指针
指向函数的指针定义: int (*fp) (float); (*fp) 的圆括号使得编译器正确判断定义,没有圆括号,这个表达式就是一个返回 int *的函数 int * fp (float) 同样,成员函数指针也需要圆括号: class Simpe{ public: int f(float) const{return 1;} }; int (Simple::*fp)(float原创 2015-01-30 10:31:24 · 520 阅读 · 0 评论