《Microsoft Visual C++ 2.0 for Win32大全 4 运行库及io流类库参考手册》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:美国Microsoft Corporation著;丁国良等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1996
  • ISBN:7302021066
  • 页数:415 页
图书介绍:

目录 3

第一部分 Microsoft运行库函数 3

引言 3

0.1 兼容性 3

0.2 函数和宏之间的选择 4

0.3 类型检查 5

0.4 文档约定 5

第1章 运行库例程分类 7

1.1 参数访问例程 7

1.2 缓冲区操作例程 7

1.3 字节分类例程 8

1.4 字符分类例程 9

1.5 数据转换例程 10

1.6 目录控制例程 11

1.7 错误处理例程 11

1.8 异常处理例程 11

1.9 文件处理例程 12

1.10 浮点支持函数 12

1.10.1 长双精度数据类型 14

1.11 输入和输出例程 15

1.11.1 文本和二进制方式的文件读写 15

1.11.2 流I/O例程 16

1.11.3 低级I/O例程 17

1.11.4 控制台和I/O端口例程 18

1.12 国际化例程 19

1.12.1 地区相关例程 19

1.12.2 代码页 20

1.12.3 单字节字符集(SBCS)和多字节字符集(MBCS) 21

1.12.4 Unicode:宽字符集 22

1.12.5 使用类属文本映射 22

1.13 内存分配例程 26

1.14 进程和环境控制例程 27

1.16 串操作例程 29

1.15 查找和排序例程 29

1.17 系统调用例程 30

1.18 时间管理例程 31

第2章 全程变量和标准类型 32

2.1 全程变量 32

2.1.1 _amblksiz 32

2.1.2 _daylight,_timezone,_tzname 32

2.1.3 _doserrno,errno,sys_errlise,sys_nerr 33

2.1.4 _environ,_wenviron 34

2.1.5 _fileinfo 35

2.1.6 _fmode 35

2.1.7 _osver,_winmajor,_winminor,_winver 35

2.2 标准类型 36

2.1.8 _pgmptr,_wpgmptr 36

第3章 按字母顺序排列的运行库函数 39

附录A 语言和国家串 321

附录B 类属文本映射 324

第二部分 io流类库 333

引言 333

0.1 关于本书 333

0.2 文档约定 333

1.1.2 io流类层次 335

1.1.1 输入/输出选择 335

1.1 流 335

第1章 I/O流程序设计 335

1.2 输出流 336

1.2.1 输出流对象的构造 336

1.2.2 插入操作符的使用和格式控制 337

1.2.3 文件输出流成员函数 340

1.2.4 缓冲区的作用 342

1.2.5 二进制输出文件 343

1.2.6 在自定义类中重载〈〈操作符 344

1.2.7 无参数自定义操作符 345

1.3 输入流 345

1.3.2 使用抽取操作符 346

1.3.3 抽取错误测试 346

1.3.1 构造输入流对象 346

1.3.4 输入流操纵符 347

1.3.5 输入流成员函数 347

1.3.6 在自定义类中重载〉〉操作符 349

1.4 输入/输出流 350

1.5 带参数的定制操纵符 350

1.5.1 单参数(int或long)的输出流操纵符 350

1.5.2 其它的单参数输出流操纵符 351

1.5.3 多参数输出流操纵符 352

1.6 导出自定义流类 353

1.6.2 为何派生一个定制streambuf类 353

1.6.1 streambuf类 353

1.5.5 借助派生流类使用操纵符 353

1.5.4 输入和输入/输出流的定制操纵符 353

1.6.3 streambuf派生的例子 354

第2章 Microsoft io流类库参考(按字母排序) 360

2.1 io流类层次图 360

2.2 io流类一览表 360

2.3 类filebuf 361

2.3.1 构造与析构——公有成员 361

2.3.2 操作——公有成员 361

2.3.3 状态/信息——公有成员 361

2.3.4 成员函数分述 362

2.4 类fstream 363

2.4.4 成员函数分述 364

2.4.3 状态/信息——公有成员 364

2.4.1 构造与析构——公有成员 364

2.4.2 操作——公有成员 364

2.5 类ifstream 367

2.5.1 构造与析构——公有成员 367

2.5.2 操作——公有成员 367

2.5.3 状态/信息——公有成员 367

2.5.4 成员函数分述 368

2.6 类ios 370

2.6.1 数据成员(静态)——公有成员 370

2.6.5 自定义格式标志——公有成员 371

2.6.7 操作符——公有成员 371

2.6.6 其它函数——公有成员 371

2.6.4 状态测试函数——公有成员 371

2.6.3 标志及格式访问函数——公有成员 371

2.6.2 构造与析构——公有成员 371

2.6.8 ios操纵符 372

2.6.9 参数化操作符 372

2.6.10 成员函数分述 372

2.6.11 操作符分述 377

2.6.12 操纵符分述 378

2.7 类iostream 379

2.8.1 公有成员 380

2.8 类Iostream_init 380

2.7.3 成员函数分述 380

2.7.1 公有成员 380

2.7.2 保护成员 380

2.8.2 成员函数分述 381

2.9 类istream 381

2.9.1 构造与析构——公有成员 381

2.9.2 前缀和后缀函数——公有成员 381

2.9.3 输入函数——公有成员 381

2.9.6 保护成员 382

2.9.7 操纵符 382

2.9.8 成员函数分述 382

2.9.5 操作符——公有成员 382

2.9.4 其它函数——公有成员 382

2.9.9 操作符分述 385

2.9.10 操纵符分述 386

2.10 类istream_withassign 386

2.10.1 构造与析构——公有成员 386

2.10.2 操作符——公有成员 387

2.10.3 成员函数分述 387

2.10.4 操作符分述 387

2.11 类ostrstream 388

2.11.1 构造与析构——公有成员 388

2.11.2 其它函数——公有成员 388

2.11.3 成员函数分述 388

2.12.3 状态和信息——公有成员 389

2.12.2 操作——公有成员 389

2.12 类ofstream 389

2.12.1 构造与析构——公有成员 389

2.12.4 成员函数分述 390

2.13 类ostream 392

2.13.1 构造与析构——公有成员 393

2.13.2 前缀与后缀函数——公有成员 393

2.13.3 无格式输出——公有成员 393

2.13.4 其它函数——公有成员 393

2.13.5 操作符——公有成员 393

2.13.6 操纵符 393

2.13.7 成员函数分述 394

2.13.9 操纵符分述 396

2.13.8 操作符分述 396

2.14 类ostream_withassign 397

2.14.1 构造与析构——公有成员 397

2.14.2 操作符——公有成员 397

2.14.3 成员函数分述 397

2.14.4 操作符分述 398

2.15 类ostrstream 398

2.15.1 构造与析构——公有成员 398

2.15.2 其它函数——公有成员 398

2.15.3 成员函数分述 398

2.16.3 成员函数分述 400

2.16.2 其它函数——公有成员 400

2.16.1 构造与析构——公有成员 400

2.16 类stdiobuf 400

2.17 类stdiostream 401

2.17.1 构造与析构——公有成员 401

2.17.2 其它函数——公有成员 401

2.17.3 成员函数分述 401

2.18 类streambuf 402

2.18.1 字符输入函数——公有成员 402

2.18.2 字符输出函数——公有成员 402

2.18.3 构造与析构——公有成员 402

2.18.4 诊断函数——公有成员 402

2.18.7 其他保护成员函数——保护成员 403

2.18.8 成员函数分述 403

2.18.5 虚拟函数——公有成员 403

2.18.6 构造与析构——保护成员 403

2.19 类strstream 412

2.19.1 构造与析构——公有成员 412

2.19.2 其它函数——公有成员 412

2.19.3 成员函数分述 412

2.20 类strstreambuf 413

2.20.1 构造与析构——公有成员 413

2.20.2 其它函数——公有成员 414

2.20.3 成员函数分述 414