追学网

    • 22
  • 12.4 标准程序库异常处理
    标准程序库异常处理 标准异常类的继承关系 C++标准库各种异常类所代表的异常 标准异常类的基础 exception:标准程序库异常类的公共基类 logic_error表示可以在程序中被预先检测到的异常...
    • 22
  • 12.3 异常处理中的构造与析构
    异常处理中的构造与析构 自动的析构 找到一个匹配的catch异常处理后 初始化异常参数。 将从对应的try块开始到异常被抛掷处之间构造(且尚未析构)的所有自动对象进行析构。 从最后...
    • 22
  • 12.2 异常处理的思想与程序实现
    异常处理的思想与程序实现 异常处理的基本思想 异常处理的语法 例12-1处理除零异常 //12_1.cpp#include iostreamusing namespace std;int divide(int x, int y) { if (y == 0) throw x; return x / y;}int main() { try {...
    • 22
  • 11.6 第十一章小结
    小结 主要内容 I/O流的概念、流类库结构、输出流、输入流、输入/输出流、读写文本文件的格式控制。 达到的目标 能够将数据持久化。 能够处理文本文件和二进制文件。 能够利用字符...
    • 22
  • 11.5 输入/输出流
    输入/输出流 两个重要的输入/输出流 一个iostream对象可以是数据的源或目的。 两个重要的I/O流类都是从iostream派生的,它们是fstream和stringstream。这些类继承了前面描述的istream和ostream类...
    • 22
  • 11.4-3 从字符串输入
    从字符串输入 将字符串作为文本输入流的源,可以将字符串转换为其他数据类型 字符串输入流( istringstream) 用于从字符串读取数据 在构造函数中设置要读取的字符串 功能 支持ifst...
    • 22
  • 11.4-2 输入流应用举例
    输入流应用举例 例11-7 get函数应用举例 //11_7.cpp#include iostreamusing namespace std;int main() { char ch; while ((ch = cin.get()) != EOF) cout.put(ch); return 0;} 例11-8为输入流指定一个终止字符: //11_8.cpp#incl...
    • 22
  • 11.4-1 输入流概述
    输入流概述 重要的输入流类 istream类最适合用于顺序文本模式输入。cin是其实例。 ifstream类支持磁盘文件输入。 istringstream 构造输入流对象 如果在构造函数中指定一个文件名,在构造该...