《C/C++函数库查询辞典 最新版》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:湘沪科技编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2004
  • ISBN:7113060110
  • 页数:650 页
图书介绍:本书是关于C/C++语言函数的参考书,本书的主要侧重点在于介绍受.Net 框架支持的C语言运行库(CRT)、标准模板库(Standard Template Library)等辅助库,并给出了较详细的示例。

第1章 C/C++函数库精华导览 1

1-1 C函数库精华导览 2

1-2 C++标准库精华导览 9

1-3 .NET框架简介 21

第2章 23

2-1 isalnum 24

2-2 isalpha 25

2-3 isdigit 26

2-4 isxdigit 28

2-5 isupper 29

2-6 islower 30

2-7 isgraph 31

2-8 isprint 32

2-9 isspace 33

2-10 iscntrl 34

2-11 ispunct 35

2-12 toupper、_toupper 36

2-13 tolower、_tolower 37

第3章 39

3-1 sin 42

3-2 cos 42

3-3 tan 43

3-5 cosh 44

3-4 sinh 44

3-6 tanh 45

3-7 asin 46

3-8 acos 46

3-9 atan 47

3-10 atan2 48

3-11 log 49

3-12 log10 50

3-13 pow 50

3-14 exp 51

3-15 frexp 52

3-16 ldexp 53

3-17 cabs 54

3-18 fabs 55

3-19 hypot 56

3-20 ceil 57

3-21 floor 58

3-22 modf 59

3-23 fmod 59

3-24 poly 60

3-25 sqrt 61

第4章 63

4-1 setlocale 64

4-2 localeconv 67

第5章 71

5-1 setjmp 72

5-2 longjmp 74

第6章 75

6-1 raise 76

6-2 signal 77

第7章 81

7-1 va_arg,va_end,va_start 82

第8章 87

8-1 fopen 89

8-2 fclose 90

8-3 fcloseall 92

8-4 fread 93

8-5 fwrite 94

8-6 fputs 96

8-7 puts 98

8-8 fputc 98

8-9 fgetc 98

8-10 feof 99

8-11 fseek 99

8-12 ftell 101

8-13 getchar 101

8-15 prinff 102

8-14 gets 102

8-16 rewind 103

8-17 sprintf 103

8-18 scanf 104

8-19 sscanf 105

8-20 putc 106

8-21 fprintf 107

8-22 fscanf 108

8-23 ungetc 110

8-24 tmpfile 111

8-25 tmpnam 112

8-26 rename 114

8-27 remove 115

第9章 117

9-1 abort 119

9-2 abs 120

9-3 atexit 122

9-4 atof,atoi,atol 123

9-5 bsearch 125

9-6 calloc 127

9-7 div 128

9-8 exit 130

9-9 free 130

9-10 getenv 131

9-11 labs 133

9-12 ldiv 133

9-13 malloc 134

9-14 mblen 136

9-15 mbstowcs 138

9-16 mbtowc 139

9-17 qsort 142

9-18 rand 143

9-19 realloc 145

9-21 strtod,strtol,strtoul 147

9-20 srand 147

9-22 system 150

9-23 wcstombs 151

9-24 wctomb 153

第10章 155

10-1 memchr 156

10-2 memcmp 158

10-3 memcpy 160

10-4 memmove 160

10-5 memset 162

10-6 strcat 163

10-7 strchr 163

10-8 strcmp 165

10-9 strcoll 167

10-10 strcpy 168

10-11 strcspn 169

10-12 strlen 170

10-13 strncat 171

10-14 strncmp 173

10-15 strncpy 175

10-16 strpbrk 177

10-17 strrchr 178

10-18 strspn 179

10-19 strstr 180

10-20 strtok 181

10-21 strxfrm 183

第11章 185

11-1 asctime 186

11-2 clock 188

11-3 ctime 189

11-4 difftime 191

11-5 gmtime 192

11-6 localtime 193

11-7 mktime 195

11-8 strftime 196

11-9 time 198

第12章 对c运行库的封装 203

第13章 207

13-1 bitset∷any 209

13-2 bitset∷bitset 210

13-3 bitset∷count 213

13-4 bitset∷flip 214

13-5 bitset∷none 216

13-6 bitset∷reset 217

13-7 bitset∷set 219

13-8 bitset∷size 220

13-9 bitset∷test 221

13-10 bitset∷to_string 223

13-11 bitset∷to_ulong 224

13-12 bitset∷operator = 225

13-13 bitset∷operator^= 227

13-14 bitset∷operator== 228

13-15 bitset∷operator>> 229

13-16 bitset∷operator>>= 230

13-17 bitset∷operator[] 231

13-18 bitset∷operator<< 233

13-19 bitset∷operator<<= 234

13-20 bitset∷operator!= 235

13-21 bitset∷operator|= 236

13-22 bitset∷operator~ 238

第14章 241

14-1 complex∷complex 243

14-2 complex∷imag 245

14-3 complex∷real 246

14-4 complex∷operator*= 247

14-5 complex∷operator= 249

14-6 complex∷operator/= 251

14-7 complex∷operator-= 254

14-8 complex∷operator+= 257

14-9 complex 259

14-10 complex 262

14-11 complex 264

第15章 267

15-1 swap 268

15-2 getline 270

15-3 basic_string∷append 271

15-4 basic_string∷assign 274

15-5 basic_string∷at 274

15-6 basic_string∷basic_string 275

15-7 basic_string∷begin 278

15-8 basic_string∷capacity 278

15-9 basic_string∷clear 279

15-10 basic_string∷compare 279

15-11 basic_string∷copy 285

15-12 basic_string∷c_str 286

15-13 basic_string∷empty 287

15-14 basic_string∷empty 288

15-15 basic_string∷end 288

15-16 basic_string∷erase 288

15-17 basic_string∷find 290

15-18 basic_string∷find_first_not_of 294

15-19 basic_string∷find_first_of 295

15-20 basic_string∷find_last_not_of 296

15-21 basic_string∷find_last_of 297

15-23 basic_string∷insert 298

15-22 basic_string∷get_allocator 298

15-24 basic_string∷length 303

15-25 basic_string∷max_size 303

15-26 basic_string∷push_back 303

15-27 basic_string∷replace 303

15-28 basic_string∷reserve 311

15-29 basic_string∷resize 313

15-30 basic_string∷rfind 313

15-31 basic_string∷size 314

15-32 basic_string∷substr 314

15-33 basic_string∷swap 315

第16章 319

16-1 valarray∷valarray 321

16-2 valarray∷apply 324

16-3 valarray∷cshift 325

16-4 valarrav∷max 327

16-5 valarray∷min 328

16-6 valarray∷resize 330

16-7 valarray∷shift 331

16-8 valarray∷size 333

16-9 valarray∷sum 335

16-10 valarray∷operator 336

16-11 slice∷slice 337

16-12 gslice∷gslice 339

第17章 341

17-1 adjacent_find 342

17-2 binary_search 344

17-3 copy 348

17-4 copy_backward 350

17-5 count 351

17-6 count_if 352

17-7 equal 354

17-8 equal_range 357

17-9 fill 362

17-10 fill_n 363

17-11 find 365

17-12 find_end 366

17-13 find_first_of 367

17-14 find_if 371

17-15 for_each 372

17-16 generate 376

17-17 generate_n 376

17-18 includes 378

17-19 inplace_merge 383

17-20 iter_swap 386

17-21 lexicographical_compare 387

17-22 lower_bound 391

17-23 make_heap 394

17-24 max 396

17-25 max_element 397

17-26 merge 398

17-27 min 402

17-28 min_element 403

17-29 mismatch 404

17-30 next_permutation 408

17-31 nth_element 412

17-32 partial_sort 415

17-33 partial_sort_copy 417

17-34 partition 419

17-35 pop_heap 420

17-36 prev_permutation 421

17-37 push_heap 422

17-38 random_shuffle 423

17-39 remove 425

17-40 remove_copy 426

17-41 remove_copy_if 427

17-42 remove_if 428

17-43 replace 430

17-44 replace_copy 432

17-45 replace_copy_if 433

17-46 replace_if 434

17-47 reverse 436

17-48 reverse_copy 438

17-49 rotate 438

17-50 rotate_copy 441

17-51 search 442

17-52 search_n 445

17-53 set_difference 448

17-54 set_intersection 452

17-55 set_symmetric_difference 454

17-56 set_union 455

17-57 sort 456

17-58 sort_heap 459

17-59 stable_partition 460

17-60 stable_sort 462

17-61 swap 463

17-62 swap_ranges 463

17-63 transform 466

17-64 unique 469

17-65 unique_copy 472

17-66 upper_bound 473

第18章 475

18-1 accumulate 476

18-2 12adjacent_difference 479

18-3 inner_product 482

18-4 partial_sum 486

第19章 491

19-1 ios_base∷failure 492

19-2 ios_base∷flags 493

19-3 ios_base∷getloc 494

19-4 ios_base∷imbue 495

19-5 ios_base∷precision 495

19-6 ios_base∷register_callback 496

19-7 ios_base∷setf 499

19-8 ios_base∷width 500

19-9 basic_ios∷bad 501

19-10 basic_ios∷copyfmt 502

19-11 basic_ios∷eof 503

19-12 Basic_ios∷exceptions 504

19-13 basic_ios∷fail 505

19-14 basic_ios∷fill 506

19-15 basic_ios∷good 507

19-16 basic_ios∷imbue 507

19-17 basic_ios∷narrow 508

19-18 basic_ios∷rdbuf 510

19-19 basic_ios∷rdstate 511

19-20 basic_ios∷setstate 512

19-21 basic_ios∷tie 513

19-22 basic_ios∷widen 514

19-23 basic_istream∷gcount 515

19-24 basic_istream∷get 516

19-25 basic_istream∷getline 518

19-26 basic_istream∷ignore 519

19-27 basic_istream∷peek 521

19-28 basic_istream∷operator>> 521

19-29 basic_istream∷putback 524

19-30 basic_istream∷read 525

19-31 basic_istream∷readsome 527

19-32 basic_istream∷seekg 528

19-33 basic_istream∷tellg 529

19-34 basic_istream∷unget 530

19-35 basic_ostream∷flush 531

19-36 basic_ostream∷operator<< 532

19-37 basic_ostream∷put 535

19-38 endl 536

19-39 ends 537

19-40 flush 538

第20章 539

20-1 advance 541

20-2 back_inserter 542

20-3 distance 544

20-4 front_inserter 546

20-5 inserter 548

第21章 551

21-1 bind1st 553

21-2 bind2nd 556

21-3 equal_to 558

21-4 greater_equal 560

21-5 greater 562

21-6 less 564

21-7 less_equal 566

21-8 not_equal_to 568

21-9 mem_fun_ref 570

21-10 mem_fun 573

21-11 not1 575

21-12 not2 577

21-13 pointer_to_binary_function 579

21-14 pointer_to_unary_function 580

21-15 ptr_fun 581

第22章 583

22-1 pair_Class 584

22-2 make_pair 587

第23章 589

23-1 vector类 591

23-2 list类 593

23-3 deque类 596

23-4 map类 599

23-5 set类 602

23-6 multimap类 604

23-7 multiset类 607

23-8 hash_map类 610

23-9 hash_set类 613

23-10 hash_multimap类 616

23-11 hash_multiset类 619

第24章 .Net框架类库概述 623

第25章 .Net框架与CRT的对应 637