首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
无敌幸运星
掘友等级
学生
练习时长2年半的程序猿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
55
文章 55
沸点 0
赞
55
返回
|
搜索文章
最新
热门
使用cocos2d写个简单的2048小游戏
其实2048这个游戏最重要的地方就是数字的合并,相同的数字可以合并成更大的数字。首先我们肯定是要创建一个二维数组,但是实际上我们每一次合并的操作都是对一维数组进行操作的,例如: 我们需要从上往下获取数据,然后把获取到的数据形成一个一维数组,然后把这个一维数组先去0,就是把非0数…
C++中的decltype
在实际的c++开发中我们可能会有这么一种需求,就是想通过表达式的类型来定义变量的类型,但是不想用该表达式的值来初始化变量,那么这时候就可以用到decltype这个类型指示符来操作。 decltype处理const和引用的方式与auto有些许不同。如果decltype使用的表达式…
Cocos2d项目实战之飞机大战(三)----创建主机以及主机射击
我们要想实现主机的移动以及主机的射击我们就必须先理清逻辑。在这里我们需要创建两个类,一个是hero主机类,bullet子弹类。主机类和子弹类我们需要继承Sprite类,因为我们可以理解为主机和子弹都是一个精灵,我们把他们封装好,给外界使用的时候就很方便了。
Cocos2d项目实战之飞机大战(二)----背景滚动
首先我们需要修改一下AppDelegate.cpp文件,需要把分辨率设置成图片大小。我们资源文件的图片背景都是480*800的尺寸,所以我们需要设置一下 要实现背景滚动功能,我在这里创建了一个背景类Bg。 在bg.h文件中我重写了默认调度器方法,因为背景滚动是需要一直执行的一个…
Cocos2d项目实战之飞机大战(一)----环境搭建
1.安装 vs2017. 使用快捷键ctrl+F5不调试运行,第一次运行项目会加载很多文件,可能会需要一段时间,项目运行成功之后就是这样的。
正确理解C++中的构造函数
大家在很多博客和书籍中都会看到这么一句话:默认情况下,编译器会为每一个类生成空的无参构造函数。这句话其实是错的,用一段代码来验证这句话是错误的 我定义了一个Person类,里面只有一个run方法。然后在主函数中创建了p对象,再调用这个run方法。按照之前的说法,那么在调用这个r…
C++中如何调用C语言的代码
在进行C++开发的时候,由于C、C++编译规则是不同的。C++编译函数方法是使用mangle的技术。 而在C语言中是没有这个技术的,所以如果我们想要调用C语言开发的一些API,就需要使用 extern "C"修饰C语言的函数声明。 但是我们每次使用C语言的API都用这个 ext…
C++学习笔记十九之String类的实现
String类的实现String.h头文件String.cpp源文件main函数中的调用
C++学习笔记十八之siatic用法与const用法
常量数据成员 必须通过成员初始化列表。
C++学习笔记十七之类的基本概念以及构造函数、析构函数、拷贝构造函数
当成员函数定义在类中时,自动变成内联函数。函数频繁被调用,函数代码短少
下一页
个人成就
文章被点赞
52
文章被阅读
28,816
掘力值
738
关注了
24
关注者
8
收藏集
10
关注标签
14
加入于
2019-04-01