第一部分 iostream类参考 2
引言 2
第1章 iostream程序设计 3
1.1 什么是一个流 3
1.2 输出流 4
1.3 输入流 15
1.4 输入/输出流 21
1.5 用参量定制操纵符 22
1.6 派生自己的流类 26
第2章 Microsft iostream类库按字母顺序排列参考 34
2.1 iostream类列表 34
第二部分 运行库参考 135
引言 135
第3章 运行例程分类 141
3.1 参量访问 141
3.2 缓冲区操作 142
3.3 字节分类 142
3.4 字符分类 143
3.5 数据转换 144
3.6 调试 145
3.7 目录控制 148
3.8 错误处理 148
3.9 异常处理 149
3.10 文件处理 149
3.11 浮点支持 150
3.12 输入和输出 153
3.13 国际化 158
3.14 存储器分配 168
3.15 进程和环境控制 169
3.16 搜索和排序 171
3.17 字符串操作 172
3.18 程系统调用 173
3.19 时间管理 174
第4章 全局变量和标准类型 175
4.1 全局变量 175
4.2 控制标志 180
4.3 标准类型 181
第5章 全局常量 183
5.1 BUFSIZ 183
5.2 CLOCKS_PER_SEC,CLK_TCK 184
5.3 提交到磁盘常量 184
5.4 数据类型常量 185
5.5 EOF,WEOF 186
5.6 errno常量 187
5.7 异常处理常量 189
5.8 EXIT_SUCCESS,EXIT_FAILURE 189
5.9 文件属性常量 189
5.10 文件常量 190
5.11 文件允许常量 191
5.12 文件读/写访问常量 192
5.13 文件转换常量 193
5.14 FILENAME_MAX 193
5.15 FOPEN_MAX,_SYS_OPEN 194
5.16 _FREEENTRY,_USEDENTRY 194
5.17 fseek,_lseek常量 194
5.18 堆常量 195
5.19 _HEAP_MAXREQ 195
5.20 HUGE_VAL 196
5.21 _LOCAL_SIZE 196
5.22 场所目录 197
5.23 _locking常量 197
5.24 数字错误常量 198
5.25 MB_CUR_MAX 199
5.26 NULL 199
5.27 路径域限制 199
5.28 RAND_MAX 200
5.29 setvbuf常量 200
5.30 共享常量 201
5.31 signal常量 201
5.32 signal活动常量 202
5.33 _spawn常量 203
5.34 _stat结构st_mode域常量 203
5.35 stdin,stdout,stderr 204
5.36 TMP_MAX,L_tmpnam 204
5.37 转换模式常量 204
5.38 _WAIT_CHILD,_WAIT_GRANDCHILD 205
5.39 32位Windows时间/日期格式 206
第6章 C运行库的调试版本 207
6.1 _ASSERT,_ASSERTE宏 207
6.2 _calloc_dbg 210
6.3 _CrtCheckMemory 213
6.4 _CrtDbgReport 219
6.5 _CrtDoForAllClientObjects 225
6.6 _CrtDumpMemoryLeaks 231
6.7 _CrtIsMemoryBlock 232
6.8 _CrtIsValidHeapPointer 235
6.9 _CrtIsValidPointer 237
6.10 _CrtMemCheckpoint 239
6.11 _CrtMemDifference 240
6.12 _CrtMemDumpAllObjectsSince 242
6.13 _CrtMemDumpStatistics 254
6.14 _CrtSetAllockHook 255
6.15 _CrtSetBreakAlloc 257
6.16 _CrtSetDbgFlag 259
6.17 _CrtSetDumpClient 263
6.18 _CrtSetReportFile 264
6.19 _CrtSetReportHook 270
6.20 _CrtSetReportMode 275
6.21 _expand_dbg 281
6.22 _free_sbg 284
6.23 _malloc_dbg 285
6.24 _msize_dbg 286
6.25 _realloc_dbg 289
6.26 _RPT,_RPTF宏 292
6.27 _set_error_mode 295
第7章 Microsoft运行库按字母顺序排列参考 297
abort 297
abs 299
_access,_waccess 300
acos 302
_allcca 304
asctime,_wasctime 305
asin 307
assert 308
atan,atan2 311
atexit 312
tof,atoi,_atoi64,atol 314
_beginthread,_beginthreadex 317
Bessel函数 322
Bessel函数:_jo,_jl_jn 323
Bessel函数_yo,_yl,_yn 325
bsearch 327
_cabs 329
calloc 331
ceil 332
_cexit,_c_exit 334
_cgets 335
_chdir,_wchdir 336
_chdrive 338
_chgsign 340
_chmod,_wchmod 341
_chsize 343
_clear87,_clearfp 345
_clearerr 347
_clock 348
_close 350
_commit 352
_cntrol87,_controlfp 354
_copysign 357
cos,cosh 358
_cprintf 360
_cputs 361
_creat_wcreat 363
_cscanf 365
ctime,_wctime 367
_cwait 369
difftime 371
div 373
_dup,_dup2 375
_ecvt 377
_endthread,_endthreadex 379
_eof 383
_exec,_wexec函数 385
_execl、_wexecl 389
_execle,_wexecle 392
_execlp,_wexeclp 395
_execlpe,_wexeclpe 398
_execv,_wexecv 402
_execve,_wexecve 405
_execvp,_wexecvp 408
_execvpe,_wexecvpe 411
exit,_exit 414
exp 416
_expand 417
fabs 419
fclose,_fcloseall 421
_fcvt 423
_fdopen,_wfdopen 424
feof 428
ferror 430
fflush 431
fgetc,fgetwc,_fgetchar,_igetwchar 433
fgetpos 436
fgets,fgetws 438
_filelength,_filebengthi64 440
_fileno 441
_find,_wfind函数 443
_findclose 446
_findfirst,_findfirsti64,_wfindfirst,_wfindfirsti64 446
_findnext,_findnexti64,_wfindnext,_wfindnexti64 447
_finite 448
floor 449
_flushall 451
fmod 452
fopen,_wfopen 453
_fpclass 457
_fpieee_flt 458
_fpreset 461
fprintf,fwprintf 464
fputc,fputwc,_fputchar,_fputwchar 466
fputs,fputws 468
fread 470
free 472
freopen、_wfreopen 474
frexp 477
fscanf,fwscanf 478
fseek 480
fsetpos 483
_fsopen,_wfsopen 485
_fstat,_fstati64 488
ftell 490
_ftime 492
_fullpath,_wfullpath 494
_futime 496
fwrite 498
_gcvt 500
getc,getwc,getchar,getwchar 502
_getch,_getche 504
_getcwd,_wgetcwd 505
_getdcwd,_wgetdcwd 507
_getdrive 510
getenv,_wgetenv 512
_getmbcp 514
_get_osfhandle 515
_getpid 516
_get_shb_threshold 517
gets,_getws 517
_getw 519
gmtime 521
_heapadd 523
_heapchk 524
_hapmin 525
_heapset 526
_heapwalk 528
_hypot 532
_inp,_inpw,_inpd 533
is,isw例程 534
isalnum,iswalnum 541
isalpha,iswalpha 542
_isascii,iswascii 543
iscntrl,iswcntrl 544
_iscsym,_iscsymf 545
isdigit,iswdigit 545
isgraph,iswgraph 546
islower,iswlower 547
isprint,iswprint 548
ispunct,iswpunct 549
isspace,iswspace 550
isupper,iswupper 551
iswctype 551
isxdigit,iswxdigit 552
_isatty 553
isleadbyte 554
_ismbb例程 555
_ismbbalnum 556
_ismbbalpha 557
_ismbbgraph 558
_ismbbkalnum 558
_ismbbkana 559
_ismbbkprint 559
_ismbbkpunct 560
_ismbblead 560
_ismbbprint 561
_ismbbpunct 562
_ismbbtrail 562
_ismbc例程 563
_ismbc10,_ismbc11,_ismbc12 565
_ismbcalnum,_ismbcalpha,_ismbcdigit 566
_ismbcgraph,_ismbcprint,_ismbcpunct,_ismbcspace 567
_ismbchira,_ismbckata 568
_ismbclegal,_ismbcymbol 569
_ismbclower,_ismbcupper 570
_ismbslead,_ismbstrail 571
_isnan 572
_itoa,_i64toa,_ui64toa,_itow,_i64tow,_ui64tow 573
_kbhit 576
labs 577
ldexp 578
ldiv 579
_lfind 581
localeconv 583
localtime 586
_locking 588
log,log10 591
_logb 593
longjmp 593
_lrotl,_lrotr 597
_lsearch 599
_lseek,_lseeki64 601
_ltoa,_ltow 603
_makepath,_wmakepath 605
malloc 608
_matherr 610
_max 614
_mbbtombc 615
_mbbtype 616
_mbccpy 617
_mbcjistojms,_mbcjmstojis 618
_mbclen,mblen 619
_mbctohira,_mbctokata 621
_mbctolower,_mbctoupper 622
_mbctombb 623
_mbsbtype 624
_mbsdec,_strdec,_wcsdec 625
_mbsinc,_strinc,_wcsinc 626
_mbsnbcat 627
_mbsnbcmp 628
_mbsnbcnt,_mbsnccnt,_strncnt,_wcsncnt 630
_mbsnbcoll,_mbsnbicoll 632
_mbsnbcpy 634
_mbsnbicmp 635
_mbsnbset 637
_mbsnextc,_strnextc,_wcsnextc 639
_mbsninc,_strninc,_wcsninc 640
_mbsspnp,_strspnp,_wcsspnp 641
mbstowcs 642
mbtowc 644
_memccpy 647
memchr 648
memcmp 650
memcpy 652
_memicmp 655
memmove 656
memset 659
_min 660
_mkdir,_wmkdir 661
_mktemp,_wmktemp 663
mktime 666
modf 668
_msize 669
_nextafter 671
offsetof 672
_onexit 673
_open,_wopen 675
_open,_osfhandle 679
_outp,_outpw,_outpd 680
_pclose 681
perror,_wperror 681
_pipe 684
_popen,_wpopen 691
pow 693
printf,wprintf 695
putc,putwc,putchar,putwchar 702
_putch 704
_putenv,_wputenv 706
puts,_putws 708
_putw 709
qsort 711
_query_new_handler 713
_query_new_mode 714
raise 715
rand 716
_read 717
realloc 719
remove,_wremove 722
rename,_wrename 723
rewind 725
_rmdir,_wrmdir 727
_rmtmp 729
_rotl,_rotr 730
_scalb 732
scanf,wscanf 733
_searchenv,_wsearchenv 738
setbuf 740
setjmp 742
setlocale,_wsetlocale 746
_setmaxstdio 751
_setmbcp 752
_setmode 753
_set_new_handler 755
_set_new_mode 757
_set_sbh_threshold 758
_set_se_translator 759
set_terminate 762
set_unexpected 764
setvbuf 765
sgnal 767
sin,sinh 770
_snprintf,_snwprintf 771
_sopen,_wsopen 773
_spawn,_wspawn函数 778
_spawnl,_wspawnl 783
_spawnle,_wspawnle 786
_spawnlp,_wspawnlp 789
_spawnlpe,_wspawnlpe 793
_spawnv,_wspawnv 796
_spawnve,_wspawnve 799
_spawnvp,_wspavnvp 803
_spawnvpe,_wspawnvpe 806
_splitpath,_wsplitpath 810
sprintf,swprintf 812
sqrt 814
srand 815
sscanf,swscanf 817
_stat,_wstat,_stati64,_wstati64 819
_status87,_statusfp 822
strcat,wcscat,_mbscat 824
strchr,wcschr,_wbschr 825
strcmp,wcscmp,_mbscmp 828
strcoll函数 830
strcoll,wcscoll,_mbscoll 832
_stricoll,_wcsicoll,_mbsicoll 833
_strncoll,_wcsncoll,_mbsncoll 834
_strnicoll,_wcsnicoll,_mbsnicoll 835
strcpy,wcscpy,_mbscpy 837
strcspn,wcscspn,_mbscspn 838
_strdate,_wstrdate 840
_strdup,_wcsdup,_mbsdup 843
strerror,_strerror 845
strftime,wcsftime 847
_stricmp,_wcsicmp,_mbsicmp 853
strlen,wcslen,_mbslen,_mbstrlen 855
_strlwr,_wcslwr,_mbslwr 857
strncat,wcsncat,_mbsncat 858
strncmp,wcsncmp,_mbsncmp 860
strncpy,wcsncpy,_mbsncpy 863
_strnicmp,_wcsnicmp,_mbsnicmp 864
_strnset,_wcsnset,_mbsnset 867
strpbrk,wcspbrk,_mbspbrk 869
strrchr,wcsrchr,_mbsrchr 871
_strrev,_wcsrev,_mbsrev 873
_strset,_wcsset,_mbsset 875
strspn,wcsspn,mbsspn 876
strstr,wcsstr,_mbsstr 878
_strtime,_wstrtime 880
_strtod,strtol,strtoul函数 882
strtod,wcstod 885
strtok,wcstok,_mbstok 888
strtol,wcstol 890
strtoul,wcstoul 893
_strupr,_wcsupr,_mbsupr 896
strxfrm,wcsxfrm 898
_swab 899
system,_wsystem 901
tan,tanh 903
_tell,_telli64 904
_tempnam,_wtempnam,tmpnam,_wtmpnam 906
terminate 908
time 910
tmpfile 913
to函数 915
_toascii 917
tolower,_tolower,towlower 918
toupper,_toupper,_towupper 920
towctrans 921
_tzset 922
_ultoa,_ultow 925
_umask 927
unexpected 928
ungetc,ungetwc 929
_ungetch 931
_unlink,_wunlink 933
_utime,_wutime 934
va_arg,va_end,va_start 936
vprintf函数 940
wcstombs 946
wctomb 947
wctrans 949
wctype 950
_write 951
_wtoi,_wtoi64,_wtol 953
附录A 语言和国家字符串 956
A.1 语言字符串 956
A.2 国家字符串 957
附录B 通用文本映射 959
B.1 数据类型映射 959
B.2 常量和全局变量映射 959
B.3 例程映射 960