![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CPlusPlus
娱乐也要有深度
在白富美的世界里做一个很有天赋的懒人。
展开
-
❤️C++语言特点:
①跟object c 一样 都属于高薪大语种②需要用到指针 实现较为复杂的内存管理③高性能 面向对象高级语言原创 2016-02-19 09:27:00 · 325 阅读 · 0 评论 -
❤️C++应用场景
①服务端的程序开发因为C++的运行效率极高,服务器端使用C++开发可以有效节约物理成本。②客户端应用与游戏开发通常C++的游戏 覆盖windows iOS android三个平台,cocoas 2D -X 就是用C++写的流行的游戏引擎,主要是因为C++运行效率高,硬件耗损低,同样的计算,在效率上是其他面向对象语言的十几倍甚至几十倍。③各种动态链接库(Dynamic Link原创 2016-02-19 09:27:03 · 1185 阅读 · 0 评论 -
❤️C++基础语法
******************************※声明一个C++类(C++ 没有根类)※匈牙利命名法(与OC不一样)①类名以C打头 例:CPerson②声明一个成员变量以m打头_n 是int类型 例:int m_nAge;_p是指针类型 例:vector<<spanclass="s2">int>* m_pVecAdvantage;_obj说对象类型 例:map原创 2016-02-19 09:27:06 · 666 阅读 · 0 评论 -
❤️C++的继承
***********************************************❤️C++的三种继承方式: public protected private※public 是把父类的所有属性和方法都完整的继承过来※private 是把父类的所有属性和方法都继承过来 并且都变成private※protected 是把父类的所有属性和方法都继承过来并且把pub原创 2016-02-19 09:27:08 · 401 阅读 · 0 评论 -
❤️命名空间
解决命名规范的标准库:STL standard library命名空间的定义:namespace 名字 {}命名空间使用名字::using namespace 名字;加上上面这行 就可以把类名前边的 名字:: 省略掉原创 2016-02-19 09:27:11 · 448 阅读 · 0 评论 -
❤️初识cocoas 2D -x
**************************************************❤️游戏引擎超大的第三方库,主要由四个关键因素:①导演 Director②场景 Scene ③图层 Layer④精灵 Sprite一个导演有多个场景同一个时间点 一个界面只有一个场景 一个场景有多个图层一个图层有多个精灵**********************原创 2016-02-19 09:27:16 · 569 阅读 · 0 评论