- 博客(17)
- 收藏
- 关注
转载 vector迭代器
任何改变vector长度的操作都会使已存在的迭代器失效。 转载于:https://my.oschina.net/u/1447415/blog/299480...
2014-08-09 10:07:00 147
转载 vector对象的初始化
如果vector保存内置类型的元素,那么标准库将用0值创建元素的初始化式。 如果vector保存的是含有默认构造函数的类类型,标准库将用该类型的默认构造函数初始化元素。 如果vector保存的是有自定义构造函数没有默认构造函数的类类型,不光要提供元素个数,还要提供元素初始值。 如果vec...
2014-08-07 10:38:00 213
转载 C++标准库类型
最重要的标准库类型是string和vector。 标准库类型bitset,提供了一种抽象方法来操作位的集合。 标准库的string和vector类型可能更灵活且不易出错。 在头文件中,必须使用完全限定的标准库名字。通常,头文件中应该只定义确实必要的东西。 ...
2014-08-05 11:38:00 107
转载 C++ 头文件
头文件一般包含类的定义、extern变量的声明和函数的声明。 编译头文件需要一定的时间,如果头文件太大,编译时所需要的时间也会很长。为了减少处理头文件的编译时间,有些C++的实现支持预编译头文件。 头文件用于声明而不是用于定义。有3个例外:1. 头文件可以定义类;2. 值在编译时就已知道的...
2014-08-05 10:48:00 103
转载 C++设计类
每个类都定义了一个接口和一个实现。接口由使用该类的代码需要执行的操作组成。实现一般包括该类所需要的数据。实现还包括定义该类需要的但又不供一般性使用的函数。 定义类时,通常先定义该类的接口,即该类所提供的操作。通过这些操作,可以决定该类完成其功能所需要的数据,以及是否需要定义一些函数来支持该类...
2014-08-04 16:44:00 154
转载 const对象和引用
const对象默认为文件的局部变量。 引用必须用与该引用同类型的对象初始化。10是值不是对象。 引用是一种复合类型。 const引用是指向const对象的引用。 将普通的引用绑定到const对象是不合法的。 非const引用只能绑定到与该引用同类型的对象,const引用则可绑定到不同...
2014-08-04 16:01:00 293
转载 C++初始化
C++支持两种初始化变量的形式:复制初始化和直接初始化。 复制初始化用=,直接初始化用()。 直接初始化语法更灵活且效率更高。 对内置类型来说,复制初始化和直接初始化几乎没有任何差别。 对类类型的对象来说,有些初始化仅能由直接初始化完成。有多个初始化式时,不能使用复制初始化。 内置类...
2014-08-04 15:07:00 124
转载 C++操作符替代名
and bitand compl not_eq or_eq xor_eq and_eq bitor not or xor 这些替代名用于支持某些...
2014-08-04 13:19:00 356
转载 C++关键字
asm do if return try auto double inline short typedef bool dynamic_cast int ...
2014-08-04 09:06:00 72
转载 C++左值和右值
左值:可以出现在赋值语句的左边或右边 右值:只能出现在赋值语句的右边 转载于:https://my.oschina.net/u/1447415/blog/297657...
2014-08-04 08:43:00 70
转载 C++ 字面值
3.14159默认是double类型; 只有内置类型存在字面值; 以0(零)开头的字面值整数常量表示八进制,以0x或0X开头的表示十六进制; 字面值整数常量的类型默认为int或long类型,其精度类型决定于字面值;通过增加后缀,可以强制将字面值整数常量转换为long、unsi...
2014-08-01 10:38:00 190
转载 signed类型用位表示
c++ 标准并未定义signed类型如何用位来表示。而是由每个编译器自由决定如何表示signed类型。这些表示方式会影响signed类型的取值范围。 转载于:https://my.osch...
2014-07-31 11:41:00 176
转载 char和wchar_t
字符类型有两种:char和wchar_t。 char能够存储机器基本字符集中任一字符的数值,char类型通常是单个机器字节(byte)。 wchar_t类型用于扩展字符集,比如汉字和日语,这些字符集中的有些字符不能用单个char表示。 ...
2014-07-31 11:08:00 260
转载 C++标准规定的每个算术类型的最小存储空间
类型 最小存储空间 bool NA(不清楚什么意思,这里就当做8bits,一个字节,具体含义没有解释,目前没发现影响编程) char 8bits wchar_t 16...
2014-07-31 10:47:00 224
转载 cerr和clog
默认情况下, 输出cerr不缓冲 输出clog带缓冲 转载于:https://my.oschina.net/u/1447415/blog/295523...
2014-07-28 16:19:00 107
转载 istream对象作为条件表达式
istream对象作为条件表达式,结果是测试流的状态。 如果流的状态是有效的,则测试成功 如果流的状态是无效的,则测试失败 流的状态有效指的是:读入下一个输入是可能的 流的状态无效指的是:遇到文件结束符或者遇到无效输入(如类型不匹配) 文件结束符: 在windows下,通过键入ct...
2014-07-28 15:55:00 177
转载 访问main函数返回值的方式
访问main函数的返回值的方式和系统有关。不论unix或windows系统,在程序执行完成后,必须发出一个适当的echo命令。 unix系统中通过键入如下命令获取状态:$ echo $? windows系统中通过键入如下命令获取状态:> echo %ERRORLEVEL% ...
2014-07-28 10:38:00 99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人