11 2016 档案

摘要:C++的随机数最大值是RAND_MAX,在头文件<stdlib.h>中定义。 在windows平台下的VS是0x7fff,在MacBook的XCode是int的最大值。看来不同的平台是不同的。 但是windows的是在太他妈小了。 先上一个平时的随机函数: 想优化一下:想着两个相乘,最大值是1亿,而 阅读全文
posted @ 2016-11-30 10:17 肥宝游戏 阅读(3217) 评论(0) 推荐(0)
摘要:C++的随机数最大值是RAND_MAX,在头文件中定义。 在windows平台下的VS是0x7fff,在MacBook的XCode是int的最大值。看来不同的平台是不同的。 但是windows的是在太他妈小了。 先上一个平时的随机函数: int littleRand(int min, int ... 阅读全文
posted @ 2016-11-29 23:22 肥宝游戏 阅读(174) 评论(0) 推荐(0)
摘要:1.XCode的生成文件的路径在哪?这个真心难找,原来可以设置的。 Xcode-->perferences--> locations Derived Data,下面有一个路径: /Users/Liam/Library/Developer/Xcode/DerivedData 这个就是默... 阅读全文
posted @ 2016-11-26 22:44 肥宝游戏 阅读(151) 评论(0) 推荐(0)
摘要:=============笔记============= 1.字符函数库头文件 isalnum() 字母或数字 isalpha() 字母 iscntr() 控制字符 isdigit() 数字(0-9) isgraph() ... 阅读全文
posted @ 2016-11-26 22:41 肥宝游戏 阅读(228) 评论(0) 推荐(0)
摘要:5.8 复习题 1.入口条件就是在进入循环的时候就检测,出口条件是先进入循环,再检测,至少可以执行一次循环。 for、while属于入口条件检测,do while属于出口条件检测。 2. 01234 int i;for (i = 0; i >ch,跳过空格、换行符、制表符。cin.get(... 阅读全文
posted @ 2016-11-25 18:11 肥宝游戏 阅读(219) 评论(0) 推荐(0)
摘要:====笔记======================== 1.要输出bool,要设置标记,默认是输出0和1的。 cout.setf(ios_base::boolalpha);cout << true << endl; 2.每个表达式都是值,例如 if(x = 100),相当于x = 100;... 阅读全文
posted @ 2016-11-23 20:00 肥宝游戏 阅读(230) 评论(0) 推荐(0)
摘要:4.13 编程练习 1. string firstName = "";string lastName = "";cout > grade;grade++;cout > age;cout > p.diameter;cout > p.weight;cout > p->diameter;getlin... 阅读全文
posted @ 2016-11-22 21:28 肥宝游戏 阅读(169) 评论(0) 推荐(0)
摘要:第四章好长,分开一下。 4.12 复习题 1. char actor[30] = { 0 };short betsie[100] = { 0 };float chuck[13] = { 0 };long double dipsea[64] = { 0 }; 2. array acto... 阅读全文
posted @ 2016-11-22 19:40 肥宝游戏 阅读(246) 评论(0) 推荐(0)
摘要:1.for循环的iter如果不是之后特殊要求用到,千万不要提出来,要养成习惯, Message::Db::Tables::SeqTGodEquip::const_iterator it = seqTGodEquip.begin(); for ( ; it != seqTGodEquip.end... 阅读全文
posted @ 2016-11-18 21:19 肥宝游戏 阅读(220) 评论(0) 推荐(0)
摘要:这章既熟悉又陌生,数组在大学之后用的多,毕业之后几乎没用过了。 1.不能将一个数组赋值给另一个数组。 int a[5] = { 1, 2, 3, 4 };char b[4] = { 'a' };char c[10];//未初始化的字符好像经常会显示“烫烫烫烫烫”,哈哈哈哈哈哈哈哈哈哈哈int ... 阅读全文
posted @ 2016-11-17 20:28 肥宝游戏 阅读(198) 评论(0) 推荐(0)
摘要:1.数据类型的宽度,可能受到不同语言和不同操作系统的影响。C++只做了最小宽度的限制。 short至少是16位 int至少和short一样长 long至少是32位 long long至少是64位,至少和long一样长 检测多少字节的代码。还是直接运行的好。猜测再多都是会错的。我的是64位wind... 阅读全文
posted @ 2016-11-15 20:59 肥宝游戏 阅读(196) 评论(0) 推荐(0)
摘要:1.背包检测空位的时候要注意。直接上代码吧。 正确的做法:检测完之后,需要立刻附加到背包中,才能进行下一次检测。 for (SeqPlayerItemPtr::iterator iter = playerItems.begin(); iter != playerItems.end(); ite... 阅读全文
posted @ 2016-11-10 21:51 肥宝游戏 阅读(200) 评论(0) 推荐(0)
摘要:调试代码的时候发现使用rebegin之后,第一个获取出来的是没初始化的随机数。 std::map testMap; testMap[1] = 2; testMap[3] = 4; testMap[5] = 6; testMap[7] = 8; testMap[9] = 0; int i = 0... 阅读全文
posted @ 2016-11-07 10:52 肥宝游戏 阅读(482) 评论(0) 推荐(0)