switch 内部的变量定义: 《C++ Primer》 P163: 如果在某处一个带有初始值的变量位于作用域之外,在另一处该变量位于作用域之内,则从前一处跳转到后一处的行为是非法行为。 在上面的代码中line 5、6是错误的,line 7、8是没问题的。 首先要明确的是,对于line 5、6、7、 ...
分类:
编程语言 时间:
2016-04-24 06:20:22
阅读次数:
239
开发过程需要来回切换ios模拟器调试程序,开始在iPhone 4s下调试,然后切换到iPhone 6s Plus,再切换回iPhone 4s,遇到无法启动ios模拟器。错误提示如下: 谷歌翻译大概的意思就是,模拟器在Xcode不能模拟设备的“iPhone4S”上启动的应用程序,因为它是目前的“iPh ...
分类:
移动开发 时间:
2016-04-23 16:48:00
阅读次数:
191
学校只教过C和JAVA,C++是自己看的,始终还是喜欢C的风格。对C++的很多特性始终都是一知半解,也许可以学习一些细节。第一章快速入门cin(see-in)标准输入cout(see-out)标准输出cerr(see-err)标准错误clog后面3个在实现上的具体区别:cout,cerr和clog的输出都可以重定向..
分类:
编程语言 时间:
2016-04-23 07:47:47
阅读次数:
248
第八章标准IO库wchar_t宽字符,是4个字节长度。流对象是不能复制的,而只有支持复制的对象才可以放入stl的容器中。流的状态有bad(系统级别故障,如无法恢复的读写错误,基本上该流就不可以继续使用了),fail(这个比较常见,比如要求输入数字但是输入了字符导致的错误),eof..
分类:
编程语言 时间:
2016-04-23 07:45:03
阅读次数:
163
From <<C++ primer>> 1 struct Sales_data { 2 // constructors added 3 Sales_data() = default; 4 Sales_data(const std::string &s): bookNo(s) { } 5 Sales_ ...
分类:
编程语言 时间:
2016-04-23 01:16:37
阅读次数:
163
速记一下,后面补充。urllib.parse.urlencode
urllib.parse.quote
urllib.parse.quote_plus#斜线
urllib.parse.unquote***walker***
分类:
编程语言 时间:
2016-04-22 16:47:04
阅读次数:
181
类: 简单来说就是一个函数的集合,在这个集合里面你定义了很多个函数; 方法:其实就是你定义的这些函数。 对象:简单来说就是自身具有多个属性(也可以说是子变量)的变量而已。 在下面的例子中class Plus就是一个类,嵌套在这个类里面的两个函数就是所谓的方法,但是__init__只是用于初始化这个类 ...
分类:
编程语言 时间:
2016-04-21 16:41:54
阅读次数:
210
读书笔记之:C++ Primer (第4版)及习题(ch01-ch11) [++++] 第2章 数据和基本类型 1. 整型 2. 习题:左值和右值 3. C++关键字/保留字和操作符替代值 4. 声明,定义, 初始化和赋值是不同的概念。 声明是说明一个变量的存在,不会为变量进行内存空间的分配。 定义 ...
分类:
编程语言 时间:
2016-04-20 16:26:41
阅读次数:
291
读书笔记之:C++ Primer (第4版)及习题(ch12-ch18) [++++] 读书笔记之:C++ Primer (第4版)及习题(ch12-ch18) [++++] 第12章 类 1. 类的声明与定义:前向声明,不完全类型 2. 从const函数返回*this 3. 可变数据成员mutab ...
分类:
编程语言 时间:
2016-04-20 16:25:59
阅读次数:
304
首先,说起多态就必须要讲静态联编,动态联编。这俩也叫静态绑定和动态绑定。有些书比如C++ Primer也叫静态类型和动态类型。谭浩强写的C++程序设计直接叫静态多态性和动态多态性。 文章转载自:原文链接 ...
分类:
编程语言 时间:
2016-04-20 13:03:05
阅读次数:
161