Initializers:
1.被初始化的变量在create那一瞬间得到值:double price = 109.99, discount = price * 0.6; 这样的定义是合理的。
Three ways of initialization:
1. int units = 0;
2. int units = {0};
3. int units{0};
4. int...
分类:
编程语言 时间:
2015-01-01 11:19:59
阅读次数:
208
通常情况下,语句是顺序执行的。但是,除了最简单的程序外,只有顺序执行往往并不足够。为此,C++定义了一组控制流语句,允许有条件地执行或者重复地执行某部分功能。
1.1 简单语句
C++中,大多数语句以分号结束。
表达式语句用于计算表达式。
1.2 声明语句
在C++中,对象或类的定义或声明也是语句。
1.3 复合语句
复合语句,通常被称为块,使用一对花括号括起来的语句序列。块标识了一...
分类:
编程语言 时间:
2014-12-31 22:51:44
阅读次数:
198
??
前面已经简单介绍了顺序容器的定义以及一些操作,包括(添加,删除等),下面主要集中以代码的形式简单介绍一下相关用法,首先创建并初始化vector对象,一般有两大类:
1、分配指定数目元素,并初始化(分两种)
vector ivec(10);
vector ivec(10,1);
2、把vecotr对象初始化为一段元素的副本
...
分类:
编程语言 时间:
2014-12-31 21:35:01
阅读次数:
303
在《C++ primer》中文第四版中,关于拷贝构造函数(也称复制构造函数)是这样定义的:是一种特殊构造函数,具有单个形参,该形参(常用const修饰)是对该类类型的引用。 问题来了!为什么形参必须为该类类型的引用?而不能是值传递方式?(PS:其实传值和传址都可以统一为传值,前者传的是对象的值...
分类:
编程语言 时间:
2014-12-31 12:56:18
阅读次数:
274
1.关于 unsigned 的注意事项:
1.unsigned int 可以缩写成 unsigned
2.当用到char类型时,char 有3种形势,char, signed char 和unsigned char , 当我们写char 时,编译器会从signed char 和unsigned char 中选一种。signed char 是 -127 ~ 127, unsigned cha...
分类:
编程语言 时间:
2014-12-31 10:10:21
阅读次数:
168
oracle数据库的启动停止以oracle用户身份登录登录后输入以下命令:oracle-> sqlplus/nologSQL*Plus:Release9.2.0.1.0-Productionon星期一4月2609:42:002004Copyright(c)1982,2002>>,OracleCorp...
分类:
数据库 时间:
2014-12-31 09:58:15
阅读次数:
140
在内置数据类型中,一般可以用一个变量初始化另一个变量。同样,对于类类型的对象,也可以用一个对象初始化另一个对象,编译器会合成一个复制构造函数。#include using namespace std;class Point{public: Point(int x=0,int y=0):xPos...
分类:
编程语言 时间:
2014-12-30 20:33:14
阅读次数:
271
这个题目与java里的BigInteger实现有些类似,可以参考其源码。
题目:
Given a non-negative number represented as an array of digits, plus one to the number.
The digits are stored such that the most significant digit is a...
分类:
其他好文 时间:
2014-12-29 21:24:42
阅读次数:
190
表达式由一个或多个操作数通过操作符组合而成。最简单的表达式仅包含一个字面值常量或变量。较复杂的表达式则由操作符以及一个或多个操作数构成。
每个表达式都会产生一个结果。如果表达式中没有操作符,则其结果就是操作数本身的值。当一个对象用在需要使用其值的地方,则计算该对象的值。
操作符的含义——该操作符执行什么操作以及操作结果的类型——取决于操作数的类型。
C++提供了一元操作符和二元操作符两种操作...
分类:
编程语言 时间:
2014-12-29 15:20:31
阅读次数:
221
var sortBy = function (filed, rev, primer) { rev = (rev) ? -1 : 1; return function (a, b) { a = a[filed]; b = b[filed]; if (typeof (primer) != 'undefi...
分类:
编程语言 时间:
2014-12-29 10:21:10
阅读次数:
308