随笔分类 - C++
摘要:C++类型转换分为:隐式类型转换和显式类型转换第1部分.隐式类型转换又称为“标准转换”,包括以下几种情况:1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的数据类型成为目标转换类型。1 int ival = 3;2 double dval = 3.1...
阅读全文
摘要:cocos2d-x不仅可以做到跨平台运行,还可以做到跨平台编译调试(当然只是编译对应平台下的应用了)。众所周知,cocos2d-x是用c++编写的,而c++中最让人头疼的莫过于指针和内存泄露的问题,在windows下,cocos2d-x支持在vs下开发,这样,平时写win32项目的开发工具就可以用在...
阅读全文
摘要:strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);mem...
阅读全文
摘要:网上的cocos2d-x教程多为知识点的讲解,但我们学习cocos2d-x的目的是为了什么?为了做出游戏来!这篇文章的前提是单机游戏,网络游戏有自己的加密方法,与单机游戏不尽相同!游戏辛辛苦苦的做完了,但是使用八门神器可以轻松的修改你的重要数据(金币,道具数量),哈哈哈,那么恭喜您,您挣不到一分钱!说的有点危言耸听了,毕竟知道八门神器这个工具的不是非常多,而且使用条件比较苛刻,但是我们不能掉以轻心,他完全可以修改完成了,将存档放在网上,这样我们就十分被动了!一.什么是八门神器不明白八门神器为何物的请自行Google!这里我引用百度百科中的一段话:八门神器是安卓、iOS、塞班平台上通用的游戏修改
阅读全文
摘要:本文包括2部分内容:“ASCII,Unicode和UTF-8” 和“Big Endian和Little Endian”。第1部分 ASCII,Unicode和UTF-8 介绍1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为
阅读全文
摘要:1、string转int1 string str="12345"; 2 int b=atoi(str.c_str());2、int转string1 int num = 100;2 char numStr[20] = {0};3 sprintf(numStr, "%d", num);4 string str = string(numStr);3、char*转string1 char* pChar = "test";2 char temp[20] = {0};3 sprintf(temp, "%s", pChar);4
阅读全文
摘要:C++中map容器提供一个键值对容器,map与multimap差别仅仅在于multiple允许一个键对应多个值。一、map的说明1头文件1 #include 2定义1 map my_Map; 2 或者是typedef map MY_MAP; 3 MY_MAP my_Map; 3插入数据1 (1) my_Map["a"] = 1; 2 (2) my_Map.insert(map::value_type("b",2)); 3 (3) my_Map.insert(pair("c",3)); 4 (4) my_Map.insert(make_
阅读全文
摘要:找到工程文件,如test.vcxproj。在 地方增加如下即可。4819如:1 2 Level33 4819;4267;4244;%4 ...5
阅读全文