《Visual C++.NET运行库函数大全》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:官章全,陈天才等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505383310
  • 页数:643 页
图书介绍:

第1章 参数访问 1

1.1 va_arg、va_end和va—start 2

第2章 缓冲区处理 5

2.1 _memccpy 6

2.2 memchr和wmemchr 7

2.3 memcmp和wmemcmp 9

2.4 memcpy和wmemcpy 10

2.5 _memicmp 11

2.6 memmove和wmemmove 13

2.7 memset和wmemset 14

2.8 _swab 15

第3章 字节分类 17

3.2 _ismbbalnum 20

3.1 isleadbyte 20

3.3 _ismbbalpha 21

3.4 _ismbbgraph 21

3.5 _ismbbkalnum 22

3.6 _ismbbkana 22

3.7 _ismbbkprint 22

3.8 _ismbbkpunct 23

3.9 _ismbblead 23

3.10 _ismbbprint 24

3.11 _ismbbpunct 24

3.12 _ismbbtrail 25

3.13 _ismbslead和_ismbstrail 25

3.14 _mbbtype 26

3.15 _mbsbtype 27

3.16 mbsinit 28

第4章 字符分类 31

4.1 isalnum 和 iswalnum 32

4.2 _ismbcalnum、_ismbcalpha和_ismbcdigit 33

4.3 isalpha和iswalpha 34

4.4 _isascii和iswascii 35

4.5 iscntrl和iswcntrl 35

4.6 _iscsym和_iscsymf 36

4.7 isdigit和iswdigit 37

4.8 isgraph和iswgraph 37

4.9 _ismbcgraph、_ismbcprint、_ismbcpunct和_ismbcspace 38

4.10 islower和iswlower 39

4.11 ismbclower和_ismbcupper 40

4.12 _ismbclegal和_ismbcsymbol 40

4.13 isprint和iswprint 41

4.15 isspace和iswspace 42

4.14 ispunct和iswpunct 42

4.16 isupper和iswupper 43

4.17 iswctype 44

4.18 isxdigit和iswxdigit 44

4.19 _mbclen和mblen 45

第5章 数据队列 47

5.1 _aligned_free 48

5.2 _aligned_malloc 48

5.3 _aligned_offset_malloc 50

5.4 _aligned_offset_realloc 50

5.5 _aligned_realloc 51

第6章 数据转换 53

6.1 abs和_abs64 55

6.2 atof、_wtof、atoi、_wtoi、_atoi64、_wtoi64、atol和_wtol 56

6.3 _ecvt 58

6.4 _fcvt 59

6.5 _gcvt 61

6.6 _itoa、_i64toa、_ui64toa、_itow、_i64tow和_ui64tow 62

6.7 labs 64

6.8 _ltoa和_ltow 65

6.9 _mbbtombc 66

6.10 _mbctombb 67

6.11 mbstowcs 67

6.12 mbtowc 69

6.13 strtod和wcstod 70

6.14 strtol和wcstol 72

6.15 strtoul和wcstoul 75

6.16 strxfrm和wcsxfrm 77

6.17 _toascii 78

6.18 tolower、_tolower和towlower 79

6.19 _mbctolower和_mbctoupper 81

6.20 toupper、_toupper和towupper 82

6.21 _ultoa和_ultow 83

6.22 wcstombs 84

6.23 wctomb 86

第7章 调试函数 89

7.1 _ASSERT和_ASSERTE宏 91

7.2 _CrtCheckMemory 94

7.3 _CrtDbgReport 97

7.4 _CrtDoForAllClientObjects 105

7.5 _CrtDumpMemoryLeaks 109

7.6 _CrtIsValidHeapPointer 109

7.7 _CrtIsMemoryBlock 111

7.9 _CrtMemCheckpoint 112

7.8 _CrtIsValidPointer 112

7.10 _CrtMemDifference 113

7.11 _CrtMemDumpAllObjectsSince 114

7.12 _CrtMemDumpStatistics 115

7.13 _CrtSetAllocHook 115

7.14 _CrtSetBreakAlloc 116

7.15 _CrtSetDbgFlag 118

7.16 _CrtSetDumpClient 122

7.17 _CrtSetReportFile 123

7.18 _CrtSetReportHook 127

7.19 _CrtSetReportHook2 128

7.20 _CrtSetReportMode 131

7.21 _RPT和_RPTF宏 133

7.22 _calloc_dbg 135

7.23 _expand_dbg 137

7.24 _free_dbg 139

7.25 _malloc_dbg 140

7.26 _msize_dbg 141

7.27 _realloc_dbg 142

7.28 _set_security_error_handler 143

第8章 目录控制 145

8.1 _chdir和_wchdir 146

8.2 _chdrive 147

8.3 _getcwd和_wgetcwd 149

8.4 _getdcwd和_wgetdcwd 150

8.5 _getdiskfree 152

8.6 _getdrive 155

8.7 _getdrives 156

8.8 _mkdir和_wmkdir 157

8.9 _rmdir和_wrmdir 159

8.10 _searchenv和_wsearchenv 160

第9章 错误处理 163

9.1 assert 164

9.2 _ASSERT_ASSERTE宏 165

9.3 clearerr 168

9.4 _eof 169

9.5 feof 170

9.6 ferror 171

9.7 _RPT和_RPTF宏 172

9.8 _set_error_mode 175

第10章 异常处理函数 177

10.1 _set_se_translator 178

10.2 set_terminate 180

10.3 set_unexpected 181

10.4 terminate 182

10.5 unexpected 184

第11章 文件处理 185

11.1 _chsize 187

11.2 _filelength和_filelengthi64 188

11.3 _fstat、_fstat64和_fstati64 189

11.4 _isatty 192

11.5 _locking 192

11.6 _setmode 194

11.7 _access和_waccess 195

11.8 _chmod和_wchmod 197

11.9 _fullpath和_wfullpath 199

11.10 _get_osfhandle 201

11.11 _makepath和_wmakepath 201

11.12 _mktemp和_wmktemp 203

11.13 _open_osfhandle 205

11.14 remove和_wremove 206

11.15 rename和_wrename 207

11.16 _splitpath和_wsplitpath 208

11.17 _stat、_stat64、_stati64、_wstat、_wstat64和_wstati64 210

11.18 _umask 213

11.19 _unlink和_wunlink 214

11.20 fopen和_wfopen 215

11.21 _fsopen和_wfsopen 218

11.22 _open和_wopen 220

11.23 Sopen和_wsopen 223

11.24 _fdopen和_wfdopen 226

11.25 _fileno 229

11.27 _pipe 230

11.26 _open_osfhandle 230

11.28 freopen和_wfreopen 236

第12章 浮点支持函数 239

12.1 abs和_abs64 241

12.2 acos和acosf 241

12.3 asin和asinf 243

12.4 atan、atanf、atan2和atan2f 244

12.5 atof、_wtof、atoi、_wtoi、_atoi64、_wtoi64、atol和_wtol 245

12.6 Bessel函数 245

12.7 _cabs 247

12.8 ceil和ceilf 248

12.9 _chgsign 249

12.10 _clear87和_clearfp 250

12.11 _control87和_controlfp 253

12.12 _copysign 256

12.13 cos、cosf、cosh和coshf 257

12.14 difftime 258

12.15 div 259

12.16 _ecvt 260

12.17 exp和expf 261

12.18 fabs和fabsf 262

12.19 _fcvt 263

12.20 _finite 263

12.21 floor和floorf 263

12.22 fmod和fmodf 264

12.23 _fpclass 265

12.24 _fpieee_flt 266

12.25 _fpreset 269

12.26 frexp 271

12.27 _gcvt 272

12.28 _hypot和hypotf 273

12.29 _isnan 274

12.30 labs 275

12.31 ldexp 275

12.32 ldiv 276

12.33 log、logf、log10和log10f 277

12.34 _logb 278

12.35 _lrotl和_lrotr 278

12.36 _matherr 279

12.37 _max 282

12.38 _min 283

12.39 modf和modff 284

12.41 pow和powf 285

12.40 _nextafter 285

12.42 printf和wprintf 286

12.43 rand 289

12.44 rotl、_rotl64和_rotr_rotr64 290

12.45 _scalb 291

12.46 scanf和wscanf 292

12.47 sin、sinf、sinh和sinhf 293

12.48 sqrt和sqrtf 295

12.49 srand 296

12.50 _status87和_statusfp 297

12.51 strtod和wcstod 298

12.52 tan、tanf、tanh和tanhf 300

12.53 long double类型 302

第13章 输入和输出 303

文本和二进制模式中的Unicode流I/O 304

文本和二进制模式文件I/O 304

13.1 clearerr 307

13.2 fclose 和_fcloseall 308

13.3 _fdopen和_wfdopen 309

13.4 feof 312

13.5 ferror 313

13.6 fflush 314

13.7 fgetc、fgetwc、_fgetchar和_fgetwchar 316

13.8 fgetpos 317

13.9 fgets和fgetws 319

13.10 _fileno 320

13.11 _flushall 321

13.12 fopen和_wfopen 322

13.13 fprintf和fwprintf 322

13.14 fputc、fputwc、_fputchar和_fputwchar 324

13.15 fputs和fputws 325

13.16 fread 326

13.17 freopen和_wfreopen 328

13.18 fscanf和fwscanf 328

13.19 fseek 330

13.20 fsetpos 332

13.21 _fsopen_wfsopen 332

13.22 ftell 332

13.23 fwrite 334

13.24 getc、getwc、getchar和getwchar 335

13.25 _getmaxstdio 337

13.26 gets和_getws 337

13.27 _getw 338

13.28 printf和wprintf 340

13.29 putc、putwc、putchar和putwchar 342

13.30 puts和_putws 344

13.31 _putw 345

13.32 rewind 346

13.33 _rmtmp 347

13.34 scanf和wscanf 348

13.35 setbuf 350

13.36 _setmaxstdio 351

13.37 setvbuf 352

13.38 _snprintf和_snwprintf 353

13.39 _snscanf和_snwscanf 357

13.40 sprintf和swprintf 358

13.41 sscanf和swscanf 360

13.42 _tempnam、_wtempnam、tmpnam和_wtmpnam 361

13.43 tmpfile 364

13.44 ungetc和ungetwc 365

13.45 vfprintf和vfwprintf 366

13.46 vprintf和vwprintf 367

13.47 _vsnprintf和_vsnwprintf 368

13.48 vsprintf和vswprintf 369

13.49 _close 371

13.50 _commit 372

13.51 _creat和_wcreat 373

13.52 _dup和_dup2 375

13.53 _eof 377

13.54 _lseek和_lseeki64 378

13.55 _open和_wopen 380

13.56 _read 382

13.57 _sopen和_wsopen 384

13.58 _tell和_telli64 387

13.59 _umask 388

13.60 _write 389

13.61 _cgets和_cgetws 391

13.62 _cprintf和_cwprintf 392

13.63 _cputs和_cputws 394

13.64 _cscanf和_cwscanf 395

13.65 _getch、_getwch、_getche和_getwche 396

13.66 _inp、_inpw和_inpd 397

13.67 _kbhit 398

13.68 _outp、_outpw和_outpd 399

13.69 _putch和_putwch 399

13.70 _ungetch和_ungetwch 401

第14章 国际化函数 403

14.2 is和iSw函数 405

14.1 atof、atoi和atol 405

14.3 isleadbyte 410

14.4 localeconv 411

14.5 MB_CUR_MAX 413

14.6 _mbccpy 413

14.7 _mbclen和mblen 414

14.8 strlen、wcslen、_mbslen和_mbstrlen 414

14.9 mbstowcs 416

14.10 mbtowc 416

14.11 printf和wprintf 416

14.12 scanf和wscanf 418

14.13 setlocale和_wsetlocale 420

14.14 strcoll、wcscoll和_mbscoll 426

14.15 _stricmp、_wcsicmp和_mbsicmp 428

14.16 _stricoll、_wcsicoll和_mbsicoll 430

14.17 _strncoll、_wcsncoll和_mbsncoll 431

14.18 _strnicmp、_wcsnicmp和_mbsnicmp 432

14.19 _strnicoll、_wcsnicoll和_mbsnicoll 435

14.20 strftime和wcsftime 436

14.21 _strlwr、_wcslwr和_mbslwr 440

14.22 strtod和wcstod 441

14.23 strtol和wcstol 441

14.24 strtoul和wcstoul 442

14.25 _strupr、_wcsupr和_mbsupr 442

14.26 strxfrm和wcsxfrm 443

14.27 to函数 443

14.30 多字节字符序列的解释 445

14.31 代码页 445

14.29 wctomb 445

14.28 wcstombs 445

14.32 单字节和多字节字符集 446

14.33 SBCS和MBCS数据类型 446

14.34 Unicode宽字符集 447

14.35 通用文本映射 447

14.36 通用文本程序 454

第15章 内存分配 457

15.1 _alloca 458

15.2 calloc 459

15.3 _calloc_dbg 460

15.4 operator delete 460

15.5 operator delete[] 461

15.6 _expand 462

15.8 free 463

15.7 _expand_dbg 463

15.9 _free_dbg 465

15.10 _get_sbh_threshold 465

15.11 _heapadd 465

15.12 _heapchk 466

15.13 _heapmin 467

15.14 _heapset 467

15.15 _heapwalk 469

15.16 malloc 472

15.17 _malloc_dbg 473

15.18 _msize 473

15.19 _msize_dbg 475

15.20 operator new 475

15.21 operator new[] 476

15.22 _query_new_handler 478

15.23 _query_new_mode 478

15.24 realloc 479

15.25 _realloc_dbg 480

15.26 _set_new_handler 481

15.27 _set_new_mode 482

15.28 _set_sbh_threshold 483

第16章 进程和环境控制 485

16.1 abort 488

16.2 assert 489

16.3 _ASSERT和_ASSERTE宏 490

16.4 atexit 490

16.5 _beginthread和_beginthreadex 492

16.6 _cexit和_c_exit 497

16.7 _cwait 498

16.8 _endthread和_endthreadex 500

16.9 _execl和_wexecl 503

16.10 _execlp和_wexeclp 506

16.11 _execlpe和_wexeclpe 507

16.12 _execv和_wexecv 508

16.13 _execve和_wexecve 508

16.14 _execvp和_wexecvp 509

16.15 _execvpe和_wexecvpe 510

16.16 exit和_exit 513

16.17 getenv和_wgetenv 514

16.18 _getpid 516

16.19 longjmp 517

16.20 _onexit 520

16.21 _pclose 521

16.22 perror和_wperror 522

16.24 _popen和_wpopen 523

16.23 _pipe 523

16.25 _putenv和_wputenv 525

16.26 raise 527

16.27 setjmp 528

16.28 signal 531

16.29 _spawnl和_wspawnl 532

16.30 _spawnle和_wspawnle 535

16.31 _spawnlp和_wspawnlp 536

16.32 _spawnlpe和_wspawnlpe 537

16.33 _spawnv和_wspawnv 538

16.34 _spawnve和_wspawnve 539

16.35 _spawnvp和_wspawnvp 540

16.36 _spawnvpe和_wspawnvpe 541

16.37 system和_wsystem 543

第17章 运行错误检查 545

17.1 _RTC_GetErrDesc 546

17.2 _RTC_NumErrors 546

17.3 _RTC SetErrorFunc 547

17.4 _RTC_SetErrorType 549

第18章 查找和排序 551

18.1 bsearch 552

18.2 _lfind 554

18.3 _lsearch 555

18.4 qsort 556

第19章 字符串处理 559

19.1 _mbscoll、strcoll和wcscoll 561

19.2 _mobsicoll、_stricoll和_wcsicoll 562

19.3 _mbsncoll、_strncoll和_wcsncoll 563

19.4 _mbsnicoll、_strnicoll和_wcsnicoll 565

19.5 _mbsdec、_strdec和_wcsdec 566

19.6 _mbsinc、_strinc和_wcsinc 567

19.7 strlen、wcslen、_mbslen和_mbstrlen 568

19.8 _mbsnbcat 568

19.9 _mbsnbcmp 568

19.10 _mbsnbcnt、_mbsnccnt、_strncnt和_wcsncnt 570

19.11 _mbsnbcpy 572

19.12 _mbsnbicmp 573

19.13 _mbsnbset 575

19.14 _mbsnextc、_strnextc和_wcsnextc 576

19.15 _mbsninc、strninc和_wcsninc 576

19.16 _mbsspnp、_strspnp和_wcsspnp 577

19.17 _scprintf和_scwprintf 578

19.18 _snscanf和_snwscanf 579

19.20 strcat、wcscat和_mbscat 581

19.19 sprintf和swprintf 581

19.21 strchr、wcschr和_mbschr 582

19.22 strcmp、wcscmp和_mbscmp 584

19.23 strcpy、wcscpy和_mbscpy 586

19.24 strcspn、wcscspn和_mbscspn 588

19.25 _strdup、_wcsdup和_mbsdup 589

19.26 strerror、_strerror、_wcserror和_wcserror 590

19.27 strftime和wcsftime 592

19.28 _stricmp、_wcsicmp和_mbsicmp 592

19.29 _strlwr、_wcslwr和_mbslwr 593

19.30 strncat、wcsncat和_mbsncat 593

19.31 strncmp、wcsncmp和_mbsncmp 594

19.32 strncpy、wcsncpy和_mbsncpy 596

19.33 _strnicmp、_wcsnicmp和_mbsnicmp 598

19.34 _strnset、_wcsnset和_mbsnset 600

19.35 strpbrk、wcspbrk和_mbspbrk 601

19.36 strrchr、wcsrchr和mbsrchr 603

19.37 _strrev、_wcsrev和_mbsrev 605

19.38 _strset、_wcsset和_mbsset 606

19.39 strspn、wcsspn和_mbsspn 607

19.40 strstr、wcsstr和_mbsstr 608

19.41 strtok、wcstok和_mbstok 610

19.42 _strupr、_wcsupr和_mbsupr 612

19.43 strxfrm和wcsxfrm 612

19.44 vsprintf和vswprintf 612

第20章 系统调用 613

20.1 _findclose 614

20.2 _findfirst、_findfirst64、_findfirsti64、_wfindfirst、_wfindfirst64和_wfindfirsti64 614

20.3 _findnext、_findnext64、_findnexti64、_wfindnext、_wfindnext64和_wfindnexti64 616

第21章 时间管理 619

21.1 asctime和_wasctime 620

21.2 clock 622

21.3 ctime、_ctime64、_wctime和_wctime64 624

21.4 difftime 625

21.5 _ftime和_ftime64 626

21.6 _futime和_futime64 628

21.7 gmtime和_gmtime64 630

21.8 localtime和_localtime64 631

21.9 mktime和_mktime64 633

21.10 _strdate和_wstrdate 635

21.11 strftime和wcsftime 637

21.12 _strtime和_wstrtime 637

21.13 time和_time64 639

21.14 _tzset 639

21.15 _utime、_utime64、_wutime和_wutime64 641