上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页
摘要: 一、顺序容器:将单一类型元素聚集起来成为容器,然后根据位置来存储和访问这些元素,这就是顺序容器。顺序容器的元素排列次序与元素值无关,而是由元素添加到容器里的次序决定。 1.标准库定义了三种顺序容器类型:vector、list 和 deque(是双端队列“double-ended queue”的简写,发音为“deck”)。它们的差别在于访问元素的方式,以及添加或删除元... 阅读全文
posted @ 2012-04-26 10:21 ForFreeDom 阅读(2765) 评论(0) 推荐(0) 编辑
摘要: 一、变量: spj:close “spj”不是一个简单的变量,是一个数组或者说是一个序列变量,当然理解成一个函数也可以,是一个自变量为时间日期的函数。因此,今后看公式时,对公式中的变量,一定要理解成是一个序列变量。(序列变量---字面上理解,就是含有一个序列的变量。如“spj:close”,spj就被定义为一个序列变量,spj的值是一个序列,包含很多收盘价,spj的值跟日期(或一般意义上的所处... 阅读全文
posted @ 2012-04-22 22:45 ForFreeDom 阅读(668) 评论(0) 推荐(0) 编辑
摘要: C++ 的输入/输出(input/output)由标准库提供。标准库定义了一族类型,支持对文件和控制窗口等设备的读写(IO)。还定义了其他一些类型,使 string 对象能够像文件一样操作,从而使我们无须 IO 就能实现数据与字符之间的转换。这些 IO 类型都定义了如何读写内置数据类型的值。此外,一般来说,类的设计者还可以很方便地使用 IO 标准库设施读写自定义类的对象。类类型通常使用 IO 标准... 阅读全文
posted @ 2012-04-22 10:02 ForFreeDom 阅读(2047) 评论(0) 推荐(1) 编辑
摘要: 参考一些博文做了如下总结: 补充说明:ANSI字符集:ASCII字符集,以及由此派生并兼容的字符集,如:GB2312,正式的名称为MBCS(Multi-Byte Chactacter System,多字节字符系统),通常也称为ANSI字符集。 UNICODE 与 UTF8、UTF16 阅读全文
posted @ 2012-04-21 22:50 ForFreeDom 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 概述: 声明是将一个名称引入一个程序. 定义提供了一个实体在程序中的唯一描述. 声明在单个作用域内可以重复多次(类成员除外),定义在一个给定的作用域内只能出现一次. 一个定义就是一个声明,除非: 它定义了类的一个静态数据成员. 它定义了类的非内联成员函数. 声明是告诉编译器一些信息,以协助编译器进行语法分析,避免编译... 阅读全文
posted @ 2012-04-18 22:15 ForFreeDom 阅读(4201) 评论(0) 推荐(0) 编辑
摘要: 一、函数的定义:函数由函数名以及一组操作数类型唯一地表示。函数的操作数,也即形参,在一对圆括号中声明,形参与形参之间以逗号分隔。函数执行的运算在一个称为函数体的块语句中定义。每一个函数都有一个相关联的返回类型。 1.C++ 语言使用调用操作符(即一对圆括号)实现函数的调用。正如其他操作符一样,调用操作符需要操作数并产生一个结果。调用操作符的操作数是函数名和一组(有可能是空的)由逗号分隔的实参。... 阅读全文
posted @ 2012-04-18 10:15 ForFreeDom 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 表达式是否保留左值性视需要而定,这个“需要”是什么? 其实是C++某些运算符的强制规定,例如内置赋值运算符、前置增量和前置减量运算符等等,这类运算符的结果被强制规定为左值,对于条件运算符,只有第二和第三表达式皆为左值且类型相同时才保证结果为左值。原因无它,仅仅规定而已。逗号表达式的结果是其最右边表达式的值。如果最右边的操作数是左值,则逗号表达式的值也是左值 阅读全文
posted @ 2012-04-15 17:34 ForFreeDom 阅读(385) 评论(0) 推荐(0) 编辑
摘要: char *p = "abc";p[1] = 'x';cout << p[1] << endl;return 0;以上代码会产生运行时错误,去掉p[1] = 'x';或者把p定义改成char p[] = "abc"就能正常运行。如char *p = "abc";cout << p[1] << endl;return 0;//或char p[] = "abc";p[1] = 'x';cout << ... 阅读全文
posted @ 2012-04-14 16:39 ForFreeDom 阅读(407) 评论(0) 推荐(0) 编辑
摘要: const_cast<>() 只能通过引用或指针来取消所指向的const变量的const属性。 比如 const int a = 0; int b = const_cast(a);这句话就编译不通过。 但是改成指针形式就可以了。如下: const int a = 0; int *b = const_cast(&a);或者改成引用形式。引用有两种方式都成立,但是意义却不同: in... 阅读全文
posted @ 2012-04-14 16:27 ForFreeDom 阅读(3417) 评论(0) 推荐(0) 编辑
摘要: 一、复合语句(块):复合语句,通常被称为块,是用一对花括号括起来的语句序列(也可能是空的)。块标识了一个作用域,在块中引入的名字只能在该块内部或嵌套在块中的子块里访问。通常,一个名字只从其定义处到该块的结尾这段范围内可见。复合语句用在语法规则要求使用单个语句但程序逻辑却需要不止一个语句的地方。例如,while 或 for 语句的循环体 二、语句作用域:在语句的控制结构中定义的变量,仅在定义... 阅读全文
posted @ 2012-04-14 09:49 ForFreeDom 阅读(499) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页