- 博客(12)
- 资源 (11)
- 收藏
- 关注
原创 C++大随机数的问题
C++的随机数最大值是RAND_MAX,在头文件中定义。在windows平台下的VS是0x7fff,在MacBook的XCode是int的最大值。看来不同的平台是不同的。但是windows的是在太他妈小了。先上一个平时的随机函数:int littleRand(int min, int max){ //考虑到不同平台下RAND_MAX可能不等于0x7fff,所以不能把RAND_M
2016-11-29 23:22:12 4130
原创 MacBook和IOS日常问题
1.XCode的生成文件的路径在哪?这个真心难找,原来可以设置的。Xcode-->perferences--> locationsDerived Data,下面有一个路径:/Users/Liam/Library/Developer/Xcode/DerivedData这个就是默认的生成路径。
2016-11-26 22:44:18 2168
原创 《C++ Primer Plus(第六版)》(8)(第六章 分支语句和逻辑运算符 笔记和答案)
1.字符函数库头文件 isalnum() 字母或数字 isalpha() 字母 iscntr() 控制字符 isdigit() 数字(0-9) isgraph() 空格之外的打印字符 islower() 小写字母 isprint() 打印字符,包括空格 ispunct()
2016-11-26 22:41:15 2946
原创 《C++ Primer Plus(第六版)》(7)(第五章 循环和关系表达式 答案)
5.8 复习题1. //5.8 复习题//1.入口条件就是在进入循环的时候就检测,出口条件是先进入循环,再检测,至少可以执行一次。//for、while属于入口条件检测,do while属于出口条件检测。//2. //01234{int i;for (i = 0; i cout cout };//3. //0369//12{int j
2016-11-25 18:11:44 2683
原创 《C++ Primer Plus(第六版)》(6)(第五章 循环和关系表达式 笔记)
====笔记========================1.要输出bool,要设置标记,默认是输出0和1的。cout.setf(ios_base::boolalpha);cout 2.每个表达式都是值,例如if(x = 100),相当于x = 100;if(x);不过我强烈要求不要这么写,容易看错,或者你觉得自己牛逼,但是看你的代码的人未必牛逼。最后还得加大自己的工作
2016-11-23 20:00:11 2306
原创 《C++ Primer Plus(第六版)》(5)(第四章 复合类型 答案2)
4.13 编程练习1.string firstName = "";string lastName = "";cout << "What is your first name? " ;getline(cin, firstName);cout << "What is your last name? ";getline(cin, lastName);cout << "What let
2016-11-22 21:28:23 2500
原创 《C++ Primer Plus(第六版)》(4)(第四章 复合类型 答案1)
第四章好长,分开一下。4.12 复习题1.char actor[30] = { 0 };short betsie[100] = { 0 };float chuck[13] = { 0 };long double dipsea[64] = { 0 };2.array actor = { 0 };array betsie = { 0 };array chuck
2016-11-22 19:40:29 2595
原创 凡人修真3D(4)神装
1.for循环的iter如果不是之后特殊要求用到,千万不要提出来,要养成习惯,Message::Db::Tables::SeqTGodEquip::const_iterator it = seqTGodEquip.begin(); for ( ; it != seqTGodEquip.end(); ++it )2.自动购买其实并不需要真的购买,扣钱就行了。现在这样先要加上物品,然后再删除
2016-11-18 21:19:46 2422
原创 《C++ Primer Plus(第六版)》(3)(第四章 复合类型 笔记)
这章既熟悉又陌生,数组在大学之后用的多,毕业之后几乎没用过了。1.不能将一个数组赋值给另一个数组。int a[5] = { 1, 2, 3, 4 };char b[4] = { 'a' };char c[10];//未初始化的字符好像经常会显示“烫烫烫烫烫”,哈哈哈哈哈哈哈哈哈哈哈int d[4];//未初始化的int经常是-858993460。百度一下:烫烫烫和屯屯屯产生自VC
2016-11-17 20:28:22 2494
原创 《C++ Primer Plus(第六版)》(2)(第三章 处理数据 笔记和答案)
1.数据类型的宽度,可能受到不同语言和不同操作系统的影响。C++只做了最小宽度的限制。short至少是16位int至少和short一样长long至少是32位long long至少是64位,至少和long一样长检测多少字节的代码。还是直接运行的好。猜测再多都是会错的。我的是64位windows7,Visual Studio 2013. std::cout << "int si
2016-11-15 20:59:37 2587
原创 凡人修真3D(6)背包
1.背包检测空位的时候要注意。直接上代码吧。正确的做法:检测完之后,需要立刻附加到背包中,才能进行下一次检测。for (SeqPlayerItemPtr::iterator iter = playerItems.begin(); iter != playerItems.end(); iter++){ if (toBag->haveSpace((*iter)->getTPlaye
2016-11-10 21:51:41 2192
原创 关于C++中rebegin显示错误的问题
调试代码的时候发现使用rebegin之后,第一个获取出来的是没初始化的随机数。 std::map testMap; testMap[1] = 2; testMap[3] = 4; testMap[5] = 6; testMap[7] = 8; testMap[9] = 0; int i = 0; for (std::map::reverse_iterator iter = tes
2016-11-07 10:52:32 3145
Python实例:网络爬虫抓取豆瓣3万本书-详细注释版
2017-03-16
mysql-connector-python-2.1.5-py3.4-winx64
2017-03-02
Android新手入门2016
2016-04-01
Android新手入门2016(15)--Gallery画廊
2016-03-26
Android新手入门2016(13)--FragmentTabHost实现选项卡和菜单
2016-03-26
Android新手UI集合(全)
2016-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人