目录 5.1 算术操作符 5.2 关系操作符和逻辑操作符 5.3 位操作符 5.4 赋值操作符 5.5 自增和自减操作符 5.6 箭头操作符 5.7 条件操作符 5.8 sizeof操作符 5.9 逗号操作符 5.10 复合表达式的求值 5.11 new和delete表达式 5.12 类型转换 表达式由一个或多个操作数通过操作符组合而成,每个表达式都会产生一个结果。 5.1 算术操作符 算术操作符(优先级相同时,操作符从左向右结合) 操作符 功能 + 一元正号 – 一元负号 * 乘法 / 除法 % 求余 + 加法 – 减法 %只能用于整数,包括bool,char,short,int和long类型,以及对应的unsigned类型。 5.2 关系操作符和逻辑操作符 ! 逻辑非 < 小于 <= 小于等于
more…
目录 4.1 数组 4.2 指针的引入 4.3 C风格字符串 4.4 多维数组 4.1 数组 数组是由类型名、标识符和维数组成的复合数据类型。类型名可以是内置类型或类类型,也可以是除引用外的任意复合类型。 4.1.1 数组的定义和初始化 维数必须用值大于等于1的常量表达式定义;表达式包含整型字面值、枚举常量或者用常量表达式初始化的整型const对象。非const变量以及要到运行阶段才知道其值的const变量都不能用于定义数组的维数。 1. 显示初始化数组元素 未显式初始化的函数体外定义的内置数组,其元素初始化为0;未显式初始化的函数体内定义的内置数组,则无初始化。 int ia[] = {0, 1, 2}; // an array of dimension 3 2. 特殊的字符数组 char ca1[] = {‘c’, ‘+’, ‘+’}; //no null char ca2[] = {‘c’, ‘+’, ‘+’, ‘�’}; //explit null char ca3[] = "c++";
more…
第3章 标准库类型 目录 3.1 命名空间的using声明 3.2 标准库string类型 3.3 标准库vector类型 3.4 迭代器简介 3.5标准库bitset类型 3.1 命名空间的using声明 1.每个名字都需要一个using声明 必须要为用到的每个名字都提供一个using声明。 2.使用标准库类型的类定义 在头文件中放置using声明,就相当于在包含该头文件的每个程序中都放置了同一using声明。 3.2 标准库string类型 string类型支持长度可变的字符中;使用前请首先 #include <string> using std::string; 3.2.1 string对象的定义和初始化 几种初始化String对象的方式 string s1; 默认构造函数,s1为空串 string s2(s1); 将s2初始化为s1的一个副本 string s3("value"); 将s3初始化为一个字符串字面值副本 string s4(n,’c’); 将s4初始化为字符’c’的n个副本 3.2.2 String对象的读写 string类型的输入操作符: 读取并忽略开头所有的空白字符(如空格,换行符,制表符)。 读取字符直至再次遇到空白字符,读取终止。 允许把多个读操作或多个写操作放在一起。 1.读入未知数目的string对象 string的输入操作符也会返回所读的数据流。因此,可以把输入操作作为判断条件。 2.用getline读取整行文本 getline(stream-in,string); getline 并不忽略行开头的换行符。只要GETLINE遇到换行符,即便它是输入的第一个字符,getline也将停止读入并返回。如果第一个字符就是换行符,则string参数将被置为空string。getline函数将istream参数作为返回值,和输入操作符一样也把它用作判断条件。 3.2.3 string对象的操作
more…
无法提供摘要。这是一篇受保护的文章。
第2章 变量和基本类型 目录 2.1 基本内置类型 2.2 字面值常量 2.3 变量 2.4 const 限定符 2.5 引用 2.6 typedef 名字 2.7 枚举 2.8 类类型 2.9 编写自己的头文件 2.1 基本内置类型 C++定义了一组表示整数、浮点数、单个字符和布尔值的算术类型,另外,还定义了一种称为void的特殊类型,void类型没有对应的值,仅用在有限的一些情况下,通常用作无返回值函数的返回类型。 C++算术类型 类型 含义 最小存储空间 bool 布尔型 — char 字符型 8位 wchar_t 宽字符型 16位 short 短整型 16位 int 整型 16位 long 长整型 32位 float 单精度浮点型 6位有效数字 double 双精度浮点型
more…
分析化学手册内容比较详细,大家好像要的比较多,所以我把它放到115和dropbox里面,两个地址应该可以了,115的速度比较快,推荐 分析化学手册(第二版)第一分册 基础知识与安全知识 http://u.115.com/file/f0958c09e6 分析化学手册(第二版)第二分册 化学分析 http://u.115.com/file/f01180e1d5 分析化学手册 (第二版) 第三分册 光谱分析 http://u.115.com/file/f0e42b8262 分析化学手册(第二版)第四分册_电化学分析 http://u.115.com/file/f0e3d3bb68 分析化学手册(第二版)第五分册 气相色谱分析 http://u.115.com/file/f0b3626027 分析化学手册(第二版)第六分册 液相色谱分析 http://u.115.com/file/f084505ed1 分析化学手册 (第二版) 第七分册 核磁共振波谱分析 http://u.115.com/file/f09f1cd5c7 分析化学手册(第二版)第八分册 热分析 http://u.115.com/file/f0d7c25759 分析化学手册 第二版 第九分册 质谱分析 http://u.115.com/file/f051294d26 分析化学手册(第二版)第十分册 化学计量学PDF http://u.115.com/file/f05823cc94
在线写博客挺累的,就想用一个离线的编辑器,WLW口碑不错,就选择了它,可是遇到了问题,不过现在都一一解决了,这是用WLW发布的第一篇日志。 Issue 1. 在填写日志ULR的时候,因为我的博客的目录实际上是http://livesdrop.com/wordpress,为了显示方便就把主页文件放到了根目录下,因些在这如果你的wordpress安装不是在根目录下,就要加上路径。 Issue2. 老问题,还是那一句Invalid response document returned from XmlRpc server.我的问题出在一个文件的函数上面,参考了网上的方法,原文地址http://www.corelan.be:8800/index.php/2008/10/14/windows-live-writer-unable-to-connect-to-wordpress-blog/,翻译如下: 不知道是哪一个家伙要将UTF-8 BOM加到XML-RPC 回应中,因此XML的回应比预料中的多了三个字 节,造成XML的回应被截断了。解决方法如下: 在wp-includes文件下找到并打开class-IXR.php文件,搜索 1: function output($xml) 这一行,在下面找到计算长度的那一段 1: $length = strlen($xml); 修改为: 1: $length = strlen($xml)+3; 然后保存,OK。 今天在使用过程中,突然发现wordpress后台的日志里面没有这篇文章的标签,我又看了看wlw的设置,有标签呀?呵呵,在网上找了半天才知道,原来,wordpress的标签在WLW里是关键字(恐怕地球人都知道了吧,我是火星的!)