自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

仅此而已的日记本

如果你有兴趣或疑问可以留言,大家互相交流探讨

  • 博客(21)
  • 资源 (20)
  • 问答 (4)
  • 收藏
  • 关注

转载 C++ 初学者指南 第四篇(9)指针

必备技能 4.8:指针   指针是C++中最强大的一个特性之一。同时它也是最容易出问题的一个特性。尽管在使用指针的时候很容易出错,指针仍是C++中的一个关键部分。例如,指针使得C++可以支持链表和动态内存分配。它还提供了一种由函数来改变参数的内容的方法。然而,这些和其它的指针的用法将在本书的后续章节中进行讨论。本章中,我们将学习指针的基本知识和一些简单的使用方法。什么是指针?

2013-06-27 13:56:04 713

转载 C++ 初学者指南 第四篇(8)字符串数组

必备技能 4.7: 字符串数组     一种特殊的二维数组就是字符串数组。在程序中使用字符串构成的数组并不罕见。比如在需要访问数据库的程序中,输入进程需要使用字符串数组来对用户键入的命令进行有效性验证。我们使用二维的字符数组来创建字符串数组。其中的左索引用来表示字符串的数量,右索引用来表示字符串的最大长度。包括字符串结束标志。例如,下面的代码片段声明了30个字符串的数组,每个字符串的最大长度维

2013-06-27 12:01:19 1095 1

转载 C++ 初学者指南 第四篇(7)数组的初始化

必备技能 4.6: 数组的初始化    在C++中我们可以对数组进行初始化。数组的初始化和其它变量的初始化有些类似,如下:数组类型数组名[数组大小] = {值列表};其中,值列表中值的类型应该和数组的类型相兼容。列表中所有的值用逗号隔开。列表中的第一个数值会被放置在数组的第一位置上,第二个数值被放置在数组的第二个位置上,以此类推。注意,在{}后面需要紧跟一个分号。    在下面的示

2013-06-27 11:58:32 1004

转载 C++ 初学者指南 第四篇(6)一些字符串相关的库函数

转自http://blog.csdn.net/zhangxingping/article/details/5614610必备技能 4.5: 一些字符串相关的库函数     C++支持很多处理字符串的函数。最常用的有:strcpy()strcat()strcmp()strlen()这些处理字符串的函数使用同一个头文件,。下面我们就学习一下这些函数的使用方法。s

2013-06-27 11:45:58 940 1

转载 C++ 初学者指南 第四篇(4)对数组进行排序

项目 4-1 对数组进行排序    一维数组以基于索引的线性列表来组织其中的数据,这是一种很好的可用于排序的数据结构。在这个项目中,我们将学习一种简单的对数组进行排序的方法。或许你已经知道有多种不同的排序算法。快速排序,筛选排序和希尔排序只是其中的三种。然而,最有名的,也是最简单、最容易理解的排序算法叫做冒泡排序。实际上,冒泡排序算法并不是十分的高效。当使用大数组的时候,它的性能是不可接受的。

2013-06-27 10:11:59 1106

转载 C++ 初学者指南 第四篇(3)多维数组

必备技能4.3:多维数组    C++允许我们创建多于二维的数组。下面是多维数组声明的通用形式:类型 名称[大小1] [大小2] [大小3]... [大小N];例如,下面的声明就创建了一个4×10×3的整型数组:int mutidim[4][10][3];    多于三位的数组通常由于需要存储空间较大的原因而很少用到。请记住,分配给数组的存储空间在数组的整个生存周期都是有用的。

2013-06-27 09:51:40 1177 1

转载 C++ 初学者指南 第四篇(2)二维数组

必备技能4.2:二维数组    C++支持创建多维数组。最简单的多维数组就是二维数组。一个二维数组在本质上是由一维数组构成的列表。我们采用下面的方式来声明一个大小为10,20的二维数组twoD:int twoD[10][20];请注意上面的声明方式。不像别的计算机语言,它们使用逗号来间隔数组的维数。C++中是把每维的大小单独放置在自己的方括号中。和访问一维数组类似,我们使用多个索引来访

2013-06-27 09:48:41 1051

转载 C++ 初学者指南 第四篇(1)

转自http://blog.csdn.net/zhangxingping/article/details/5487035本章我们将讨论数组,字符串和指针。这三者看起来是相互独立的,其实不然。在C++中,在C++中它们是相关关联的。对其中一个得了解会帮助我们对另外两个的认识。     数组就是一组有着相同类型的变量的集合,它们共有一个名称。数组可以使一维的或者是多维的,但一维数组是最

2013-06-26 17:01:00 1044 1

转载 C++ 初学者指南 第三篇(8)嵌套的循环

必备技能 3.8:嵌套的循环    正如我们在前面的示例中看到的那样,循环是可以嵌套的。嵌套的循环可以用来解决很多问题,也是编程中很重要的一部分。因此,在结束C++中的循环语句之前,我们应该再来看一个嵌套循环的例子。下面的程序就是使用了嵌套的循环来找出2到100之间的数字的因子。/*  使用嵌套的循环来找出到之间的数字的因子*/#include using namesp

2013-06-26 15:59:06 1141

转载 C++ 初学者指南 第三篇(7)使用continue

必备技能3.7:使用continue//停止本次,继续循环    实际中也有可能需要提前终止某一次循环,绕过循环体中的正常控制结构。这个功能是通过使用continue语句来完成的。continue语句强制性地执行下一次循环,而跳过从它到控制循环的条件表达式之间的语句。例如,下面的程序打印了0到100之间的偶数。#include using namespace std;

2013-06-26 15:26:38 967

转载 产生不重复的随机数(转载)

在计算机中并没有一个真正的随机数发生器,但是可以做到使产生的数字重复率很低,这样看起来好象是真正的随机数,实现这一功能的程序叫伪随机数发生器。有关如何产生随机数的理论有许多,如果要详细地讨论,需要厚厚的一本书的篇幅。不管用什么方法实现随机数发生器,都必须给它提供一个名为“种子”的初始值。而且这个值最好是随机的,或者至少这个值是伪随机的。“种子”的值通常是用快速计数寄存器或移位寄存器来生成的。

2013-06-26 13:18:23 952

原创 随机数

直接可用//随机数int HelloWorld::suiji(){ srand((unsigned)time(NULL)); for (int i = 0; i <=10 ; i++) { int k=1+rand()%10; CCLog("==%d",k); } return 0;

2013-06-26 13:17:18 655

转载 C++ 初学者指南 第二篇(12)强制类型转换

必备技能2.10:强制类型转换    我们还可以把一个表达式的值强行地转换为某种特定的类型,这叫做强制类型转换。强制的类型转换是一种显示的类型转换。C++定义了五种强制的类型转换。其中四种在转换的时候是允许有多细节的控制的,我们将在后面学习到对象以后再介绍。剩下一种是我们现在就可以学习的。它就是C++中最常用的强制类型转换。它可以把任意的类型转换成别的类型。它也是早期版本的C++唯一支持的转换

2013-06-26 09:47:16 656

转载 C++ 初学者指南 第二篇(3)实字(即常量)

必备技能2.2 :实字     实字是指固定的,人类可以阅读的,不可改变的值。例如数值101就是一个整形实字。实字通常也被称作是常量。实字的使用方法很简单直观,前面的几个实例程序中都用到了实字。现在是时候正式介绍一下实字了。C++中的实字可以是任何的基本数据类型。实字的表示方式取决于它的类型。正如前面所看到的那样,字符实字是用单引号括起来的一个字符。比如:'a'和'%'都是字符型的实字。

2013-06-26 09:13:15 818

转载 C++ 初学者指南 第一篇(10)使用代码块

必备技能 1.9 : 使用代码块    C++中一个基本的元素就是代码块。一个代码块由两个或者多个语句组成,由一对花括号括起来的。代码块可以作为一个逻辑单元出现在任何单条语句可以出现的地方。例如,代码块可以被使用在if语句或者for循环中:[cpp] view plaincopyif ( w {      v = w * h;

2013-06-25 11:11:32 1455

转载 C++ 初学者指南 第一篇(7)从键盘读取输入

必备技能1.7:从键盘读取输入    前面的程序中使用的都是显示指定的数据。例如,计算面积的程序计算的是长为7,宽为5的矩形的面积,矩形的尺寸本身就是程序的一部分。然而,不管矩形的尺寸是多少,其面积的计算方法都是一样的。因此,如果能够提示用户从键盘输入矩形的尺寸,然后计算矩形的面积的话,那么这个程序将够有用一些。    我们可以使用>>运算符来使用户从键盘输入数据到程序中。这就是C++中的

2013-06-25 10:32:05 5425 1

原创 变量的储存方式

存储类别是变量的属性之一,C++语言中定义了4种变量的存储类别,分别是auto变量、static变量、register变量和extern变量。变量存储方式不同会使变量的生存期不同,生存期表示了变量存在的时间。生存期和变量作用域是从时间和空间这两个不同的角度来描述变量的特性。静态存储变量通常是在变量定义时就分配固定的存储单元并一直保持不变,直至整个程序结束。前面讲过的全局变量即属于此类存储方式,

2013-06-23 16:20:15 1650

转载 变量

变量的作用域 在函数内定义的变量是局部变量,而在函数之外定义的变量是外部变量,称为全局变量(global variable,也称全程变量)。注:全局变量的有效范围为从定义变量的位置开始到本源文件结束。#include "stdafx.h"#include using namespace std;int globalCount = 33; //全局变量int Ge

2013-06-23 15:51:38 740

转载 函数重载

所谓函数重载是指同一个函数名可以对应着多个函数的实现。例如,可以给函数名add()定义多个函数实现,该函数的功能是求和,即求两个操作数的和。其中,一个函数实现是求两个int型数之和,另一个实现是求两个浮点型数之和,再一个实现是求两个复数的和。每种实现对应着一个函数体,这些函数的名字相同,但是函数的参数的类型不同。这就是函数重载的概念。函数重载在类和对象的应用尤其重要。  函数重载要求编译器

2013-06-23 15:26:19 758

原创 泡沫之夏--我的六月

1不会基础怎么可以。抱着一本书看了好几天。学一点记下来一点。天热容易犯困。生命一个字符串string变量std::string s;初始化 std::string s1=“字符串”;【】可以对string相应位置的字符进行访问和修改修改string的单个字符 string s=“Good Morning!”;s【4】=‘!’;访问并修改第五个字符连接字符

2013-06-06 15:12:12 909

原创 c++基础学习网址

程序员实验室 -C++基础教程从新手到高手:C++全方位学习

2013-06-04 11:58:36 964

推牌九游戏的下注界面脚本bet.rar

推牌九游戏 用于creator押注 选择筹码 天出坎门 下注,推牌九.................押注脚本。 支持压单门压多门. 可供新手学习参考用

2019-12-11

TextureUnpacker.rar

0.TexturePacker的兄弟版 1.将打包完的png进行拆分得到里面的单个资源 2.使用方法 A解压B打开最下面的应用程序TextureUnpacker C将png拖入 D左上角保存 ok!

2019-12-04

advanced.zip

Advanced Installer 中文版是一款强大而易于使用的 Windows Installer创作工具,使开发人员和系统管理员能够轻松构建可靠的MSI软件包,安装、更新和配置产品更加安全和可靠。亲测可用,安装时会被360、电脑管家等杀毒软件看成是有毒,请先关闭电脑杀毒软件.

2019-07-31

批量修改文件名 工具

批量修改文件名 工具 支持添加 删除 替换 扩展名 等支持 从第几位开始等 安全 无毒 放心使用

2018-01-11

cocos creator完整麻将源码

cocos creator完整麻将源码,可用来学习参考。请勿用来商业用途

2017-08-09

支持中文编码的json解析库

lua自带json解析不支持\ 然而lua并不是只有一个json库 因此可以使用其他的模版

2017-04-07

hfs,http网络文件服务器

http网络文件服务器,亲测可以

2016-12-27

基于netty的心跳检测4.0

基于netty的心跳检测,4.0版本

2016-12-02

apache-ant-1.9.4

apache-ant-1.9.4

2016-10-25

统计java代码量的小工具

统计java代码量的小工具,本人亲测 挺好用的

2016-01-26

cocos2d-x C++实现切水果刀刃效果

本人从不传没有验证的东西,下载的如有不懂欢迎咨询

2016-01-18

Sublime Text 2 中文包

Sublime Text 2 中文包,运行软件,依次点击菜单Preferneces -> Browse Packages ,在打开的目录的父目录中有一个Packages,把下载下来的压缩包中的Default文件夹放到那里面就可以了。

2015-11-25

jre-8u45-windows-x64.exe

此为win7 64位操作系统使用的java 最新jre 亲测 本人再用 正规官网移植

2015-05-18

superPNG压缩工具

超级好用的png图压缩工具 不黑 并且压缩完 图片质量损失非常小 不好用你骂我

2014-11-06

cocos2d-js 单文件引擎

cocos2d-js 3.0 rc2 使用一个引擎单文件进行混淆

2014-10-24

结合cocos2d-js3.0结合cocos studio实现时钟倒计时功能

此为完整工程 下载后 在webstorm 中debug即可运行 在谷歌浏览器中浏览 详细代码在app.js中 此为新手学习用

2014-10-09

TexturePacker3.1.2免费破解版(MAC系统)

TexturePacker3.1.2免费破解版(MAC系统) 亲测 下载后觉得好的话 请评论支持下 谢谢

2014-01-15

TexturePacker免费破解版(win系统)

TexturePacker免费破解版 下载后 希望评论支持下 嘻嘻

2014-01-15

cocos2d-x-2.1.5 TestCpp之APK

介于 cocos2d-x-2.1.5 TestCpp打包的apk 供拿来手机学习参考与测试 如有其他需求 我能做到的 联系本人

2013-12-05

友盟分享简易demo(包含了统计)

结合了前辈们的例子与官网介绍自制一个友盟分享的demo,希望可以帮助更多的新手解决困难

2013-11-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除