摘要: //头文件 #include<vector> using std::vector; vector<T> v1; vector<T> v2(v1); vector<T> v3(n,i); vector<T> v4(n); //创建确定个数的vector对象 vector<int> ivec4(10,- 阅读全文
posted @ 2017-01-04 14:45 feizuzu 阅读(6626) 评论(0) 推荐(0) 编辑
摘要: 第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCHAR pa, pb; // 可行,同时声明了两个指向字符变量的指针虽然:char *pa, *pb;也可... 阅读全文
posted @ 2017-01-04 14:45 feizuzu 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 下面的程序并没有把String类的所有成员方法实现,只参考教程写了大部分重要的成员函数。 [cpp] view plain copy#include #include using namespace std; class String{ friend ostream& operator> (istream&,String&);//重载>>运算符 public: S... 阅读全文
posted @ 2017-01-04 14:45 feizuzu 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 构造函数只要创建类类型的新对象,都要构造函数,构造函数的工作是保证每个对象的数据成员具有合适的初始值Class Scale_item{Public : Scale_item(): units(0),revenue(0.0){}//列表初始化方法}构造函数名字与类的名字相同,并且不能指定返回类型,可以无形参,也可以定义多个形参构造函数自动执行只要创建改类型的一个对象,编译器就会运行一个构造函数虚函... 阅读全文
posted @ 2017-01-04 14:44 feizuzu 阅读(110) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std; int main() { vector ivec(5,1); /* iterator 感觉就相当于一个指针 * 指针类型根据每一个容器有所不同 * iter接受所有指针操作的方法 * 采用begin、end的赋值方法,可以避免容器为空产生的问题 ... 阅读全文
posted @ 2017-01-04 14:44 feizuzu 阅读(17703) 评论(0) 推荐(1) 编辑
摘要: 1、字符数组截取有当然有了,应均包含在中。有strncpy,strncat.可以帮你从任何位置,取得任意合法长度的字符串。用法基本同strcpy,strcat.举个例子来说:char * p = "123456789begincsdn";char ap[20];现在我想截取前九位。strncpy(ap,p,9);ap[9]=0;或者是:ap[0] = 0;strncat(ap,p,9);ap[9]... 阅读全文
posted @ 2017-01-04 14:43 feizuzu 阅读(159) 评论(0) 推荐(0) 编辑
摘要: --UI输入控件-- 输入控件cc.uii.UIInput.new(table)--[[ 参数 table{ image 输入框图像,可以为图片名或者display.newScale9Sprite()创建的Sprite9Scale对象 imagePressed 输入状态时输入框显示的图像 imageDisabled 禁止状态时输入框显示的图像 listener 回调函数,监听输... 阅读全文
posted @ 2017-01-04 14:42 feizuzu 阅读(258) 评论(0) 推荐(0) 编辑
摘要: --瞬时动作--Place 将节点放置到某个指定位置local place = cc.Place:create(cc.p(10,10))--FlipX FlipY 沿X或Y轴翻转显示local flipx=cc.FlipX:create(true)--Show Hide 显示和隐藏节点,如同设置节点的visible属性一样local hideAction = cc.Hide:create()... 阅读全文
posted @ 2017-01-04 14:42 feizuzu 阅读(611) 评论(0) 推荐(0) 编辑
摘要: --display.replaceScene源码function display.replaceScene(newScene,transitionType,time,more) if sharedDirector:getRunningScene() then if transitionType then newScene = display.wrapSceneWithT... 阅读全文
posted @ 2017-01-04 14:42 feizuzu 阅读(730) 评论(0) 推荐(0) 编辑
摘要: --创建带物理世界的scenelocal physicScene = display.newPhysicsScene("physicsecene")--用来获取场景绑定的物理世界对象physicScene:getPhysicsWorld() --改变重力值physicScene:getPhysicsWorld():setGravity(cc.p(0,-9.8*10))-- 开启调试模式scene:... 阅读全文
posted @ 2017-01-04 14:41 feizuzu 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 进度条控件cc.ui.UILoadingBar.new(table)--[[参数 table{ scale9 boolean类型 表示是否缩放 canInsets, cc.rect类型 社会图片的缩放区域 避免银缩放导致图片失真 image string类型 表示进图条图片 viewRect cc.rect类型 表示显示区域 percent int 类型 表示初始值进... 阅读全文
posted @ 2017-01-04 14:41 feizuzu 阅读(239) 评论(0) 推荐(0) 编辑
摘要: --透视摄像机local camera = cc.Camera:createPerspective(fieldOfView,aspectRatio,nearPlane,farPlane)--fieldOfView, number 类型 表示透视摄像机视野,通常是40~60度--aspectRatio, number 类型 表示视平面宽/高比例--nearPlane, number 类型 表示近... 阅读全文
posted @ 2017-01-04 14:40 feizuzu 阅读(451) 评论(0) 推荐(0) 编辑
摘要: --自定义事件 --加载EventProctocol组件 --在MainScene:ctor()中 加入如下代码,就可以让MainScene拥有EventProtocol的方法 cc(self):addComponent("component.behavior.EventProtocol"):exportMethods()--exportMethods()function EventProtoc... 阅读全文
posted @ 2017-01-04 14:26 feizuzu 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 数组的定义和初始化数组的维数必须用大于等于1的常量表达式 此常量表达式只能包含整形自面值常量,枚举常量 或者用常量表达式初始化的整型const对象显示初始化数组元素cosnt unsigned array_size =3;int ia[array_size]={0,1,2};int ia[]={1,2,3};在函数体外定义的内置数组,初始化为0在函数体外定义的内置数组 无元素初始化不管数组在哪里定... 阅读全文
posted @ 2017-01-04 14:16 feizuzu 阅读(3335) 评论(0) 推荐(0) 编辑
摘要: 安装完luaforwindows后进行配置 配置项目属性 阅读全文
posted @ 2017-01-04 13:08 feizuzu 阅读(289) 评论(0) 推荐(0) 编辑