C++ Primer(第三版)中文版 .9787508309
kongxl
I feel strongly that I can make it.
展开
-
2.3 基于对象的设计
练习2.5, 2.6, 2.7没看明白。 下面是第一步所支持操作的集合: 1.数组类的实现中有内置的自我意识。首先,它知道自己的大小。 2.数组类支持数组之间的赋值、以及两个数组之间的相等和不相等的比较操作。 3.数组类应该支持对其所含的值进行下列查询操作: 数组中最小值是什么? 最大值是什么? 某个特殊的值是否在数组中?如果存在,它占的第一个位置的索引是什么? 4.数原创 2013-01-31 14:57:35 · 321 阅读 · 0 评论 -
2.7 用其他名字来命名数组——using
using 指示符(using directive)使名字空间内的所有声明都可见,这样这些声明能够不加限定地使用。 例如: #include "IBM_Canada_Laboratory.h" // 使所有的名字都可见 using namespace IBM_Canada_Laboratory; int main() { // ok: IBM_Canada_Laboratory::Mat原创 2013-01-31 15:17:15 · 390 阅读 · 0 评论 -
第2章 C语言概述
int main(void) void 表示 main() 函数不接受任何参数。 操作系统和C库通常使用以一个或两个下划线开始的名字(例如_kcab),因此您自己最好避免这种用法。 printf()中的 f 暗示着这是一种格式化(formating)的输出函数。原创 2013-01-31 14:44:15 · 288 阅读 · 0 评论 -
第1章 开始
《C++ Primer中文版(第三版)》 ISBN: 9787508309897 看到 " " #include 下面是一个简单的使用示例: assert( filename != 0 ); /*#include using std::cout; int read() { //cout << "read()\n"; return -1; } void原创 2013-01-31 14:30:29 · 261 阅读 · 0 评论 -
2.6 基于异常的设计
“正常的程序就被挂起” if ( ! infile ) { string errMsg( "unable to open file: " ); errMsg += fileName; throw errMsg; }原创 2013-01-31 15:10:56 · 259 阅读 · 0 评论 -
C++ 命名
prog1.C vector ivec(20); int v1, v2; string file_name; string ifile, ofile; ofstream outfile( "name-of-file" ); ifstream infile( "name of file" ); 第2章 int ival = 1024; int fibon[ 9 ] =原创 2013-01-31 14:34:45 · 364 阅读 · 0 评论 -
2.1 内置数据类型
#include using namespace std; int main() { int ival = 1024; double dval = 3.14159; float fval = 3.14159; int ival2 = ival + 4096; // addition cout << ival2 << endl; int ival3 = ival2 - ival;原创 2013-01-31 14:35:30 · 280 阅读 · 0 评论 -
文本文件读写(1.5.1 文件输入和输出)?
从一个名为in_file 的文本文件中读取单词然后把每个词写到一个名为out_file 的输出文件中并且每个词之间用空格分开。 我认为下面的程序不完整。 #include #include #include using namespace std; int main() { ofstream outfile( "out_file.txt" ); ifstream infil原创 2013-01-31 14:33:59 · 319 阅读 · 0 评论 -
2.4 面向对象的设计
// 未排序也没有边界检查 class IntArray{ ... }; // 未排序但支持边界检查 class IntArrayRC{ ... }; // 已排序但没有边界检查 class IntSortedArray{ ... }; #include void swap( IntArray &ia, int i, int j ) { int tmp = ia[ i原创 2013-01-31 14:59:19 · 288 阅读 · 0 评论