- 博客(8)
- 收藏
- 关注
原创 C++基础(二)
C++ 数据类型基本的内置类型C++ 为程序员提供了种类丰富的内置数据类型和用户自定义的数据类型。下表列出了七种基本的 C++ 数据类型:类型 关键字 布尔型 bool 字符型 char 整型 int 浮点型 float 双浮点型 double 无类型 void 宽字符型 wchar_t ...
2019-10-26 16:59:06 100
原创 C++基础(一)
在C++程序中,可以程序定为很多对象的集合,这些东西 相互调用彼此的方法, 实现需要的功能。所以呢,我们需要了解一下什么是类、对象、方法、变量。对象:对象是具有行为和 状态的。类:类可以定义为一些对象的集合, 或者说模板。方法:一个方法代表一个行为。变量:每个对象都可以拥有自己的变量。C++ 中的分号 & 语句块在 C++ 中,分号是语句结束符。也就是说...
2019-10-26 16:55:40 137
原创 C++基础(零)
随着编程时间越来越长,我越发的觉得OOP思想对一个程序员的影响,在C++中面向对象编程的思维就 特别明显。所以我将C++中的一些基础捋出来供自己复习和新手学习,如有不足请大家 指正。从下一节开始就正式的开始进行 正文啦。刚开始写,有点怕怕。哈哈哈,让我们一起期待 一下 ?...
2019-10-26 16:46:50 104
原创 Http协议
Http协议Http协议是客户端与服务端通信时的一种非常常用的协议。Http协议主要定义了客户端与服务端的通信过程与数据包的格式。短连接与长连接:短连接: 当连接建立完毕后,客户端发送了请求,服务端返回响应后,连接断开。优点: 节省服务端资源。长连接: 客户端与服务端连接建立成功后,在整个通讯过程中连接不关闭,持续连接。优点...
2019-10-26 16:39:01 120
原创 quick状态机
状态机制可以让我们的代码方便简单,容易维护。如果我们需要做一款RPG游戏的话,游戏中的玩家都会有一些状态,比如:站立、行走、奔跑、攻击、跳跃、死亡、复活等。如果我们用条件语句去进行判断的话,代码量会比较庞大,难以维护而且不易阅读。状态机的原理就是将这些状态进行归类,在不同的状态去执行不同的操作,给不同的状态绑定不同的回调函数,在状态改变的时候去调用。我们需要知道怎么样在一个类中去拥有一个状态机:第...
2018-03-07 16:12:54 280
转载 Mac 控制台基本操作
OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。 你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。 根目录位置是 / 核心 Mach_kerne...
2018-03-06 14:45:01 11242 2
翻译 在quick中使用cocos studio到处的csb文件
1.加载:(1) local node = cc.CSLoader:createNode("文件名.csb") self:addChild(node) (2) local node = cc.uiloader:load("文件"):addTo(self)2.类型local node = tolua.cast(对象,"cc.Sprite")cocos studio 做...
2018-03-06 14:27:17 746
原创 qucik lua中require和import的区别
在cocos2d-qucik中载入一个模块,import() 与 require() 功能是相同的,但是import具有一点的自动化特性。比如:在A/B/C下有两个文件a.lua和b.lua。如果在a.lua中要用到b.lua中的东西,可以使用report和require:require("A/B/C/b") or require("A.B.C.b")import(.b)区别与优势:1.req...
2018-03-06 14:03:34 2032
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人