Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Plauger P.J. — The Standard C Library
Plauger P.J. — The Standard C Library



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: The Standard C Library

Автор: Plauger P.J.

Аннотация:

Prentice Hall's most important C programming title in years. A companion volume to Kernighan & Ritchie's C PROGRAMMING LANGUAGE. A collection of reusable functions (code for building data structures, code for performing math functions and scientific calculations, etc.) which will save C programmers time and money especially when working on large programming projects. The C Library is part of the ANSI (American National Standard Institute) for the C Language. This new book contains the complete code for the library. It covers elements of the library with which even the most experienced C programmers are not familiar such as internationalization (the ability to write programs that can adapt to different cultural locales, for example, using the C library, programmers can write software that manipulates large character sets such as Kanji). Structured like the Standard C Library, it contains 15 headers declaring or defining all of the names in the library. A separate chapter covers each header, including excerpts from relevant portions of the C Standard showing all codes needed to implement each portion of the library and explaining why it is necessary. The book teaches readers the concepts and design issues associated with library building. Using this book, programemrs will be less likely to re-code something that already exists in a given program. Plauger is one of the world's leading experts on C and the C Library.


Язык: en

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 1992

Количество страниц: 514

Добавлена в каталог: 17.10.2010

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
LDBL_MIN_10_EXP      60 66 70 454
LDBL_MIN_EXP      66 70 454
ldexp      63 70 132 136 138 144 176 457
ldexp.c      144 — 145 457
ldiv      310 313 333 341 346 349 353 356 383 386 457
LDS1GN      310
Leap day      425 427
Leap second      420 443
leap year      427 429 443
Length      see File Line
letter      4 25 31 43 108 239 336 468
Letter , lowercase      7 9 29 113 123 411 463 468
Letter, uppercase      4 9 29 33 50 109 113 123 275 283 411 463 473
Librarian      2 468
Library      468
Library, definition      1
Library, design      x-xi 2 114 373 377 387
Library, function      1 5 26 48 127
Library, object-module      xii 2
Library, shared      36 46 52
Library, Standard C      ix 215 472
licensing      ii xii
Line, empty      229
Line, feed      26 226 228 286 329
Line, length      229 234 251
Line, long      229
Line, partial      229 234
Line, text      229 234 271 286 329
Linker      1 — 2 15 36 95 199 314 468
LIST      see Environment
Literal      see String
local      see Time
Locale      ix 27 30 32 35 46 74 81 87 91 95 98 108 113 117 123 126 217 261 266 303 334 341 343 351 395 413 422 452 468;
Locale "C"      337 421 423 438
Locale, "C"      27 — 29 31 35 42 46 84 88 96 99 109 112 116 119 123 265 335 351 381 437 468 473
Locale, "USA"      108 — 109 114 123
Locale, category      83 — 85 87 95 98 100 109 334 341 343 353 368 390 395 397 407 419 424 426 437 464
Locale, expression      109 113
Locale, mixed      97 — 98 123
Locale, native      84 88 96 101 108 123 469
Locale, reverting      32 88 97 99
Locale, specific      99 — 100 111 116 423 426 430 434 437 446 468
localeco.c      95 97 457
localeconv      5 84 92 95 125 316 328 364 457
localtim.c      430 433 457 462
localtime      418 — 421 423 430 433 436 442 457
LOG      62 133 136 138 164 166 169 180 457
log.c      164 166 457
LOG10      70 133 136 138 164 167 180 457
log10.c      164 167 457
Long      see File Line
longjmp      24 182 189 194 201 446 457
longjmp.c      189 446 457
LONG_MAX      75 — 76 78 309 336 352 362 454
LONG_MIN      75 — 76 78 336 352 362 454
lseek      231 447
lvalue      50 118 198 468
lvalue, modifiable      52 209 251 469
L_tmpnam      233 236 269 276 284 287 325 331 449 454
machine      468
Macro      468
Macro, definition      1 — 2 4 19 468
Macro, guard      11 19 53 468
Macro, masking      5 — 7 9 16 36 42 137 151 164 199 254 271 287 353 359 363 368 399 453 469
Macro, unsafe      5 26 246 254 473
Maehly, Hans J.      177
Mail      see Electronic
Main      2 15 24 234 346 348 353 449
Maintenance      13 — 14
make      19
malloc      88 — 89 97 103 120 279 287 289 295 297 333 338 344 348 351 354 372 375 377 382 397 432 435 457
malloc.c      372 374 457 459
Masking      see Macro
Matching      see Failure
mblen      333 342 345 349 354 363 366 383 457
mblen.c      363 366 457 461
mbstowcs      99 112 303 333 343 345 350 354 363 366 383 457
mbstows.c      363 366 457
mbtowc      99 112 301 333 342 345 350 352 354 363 366 383 457
mbtowc.c      363 366 457 461
MB_CUR_MAX      110 112 304 320 334 342 346 349 353 367 381 454
MB_LEN_MAX      74 76 106 334 346 352 368 382 446 448 454
Member      469
memchr      293 — 294 299 325 361 391 394 398 403 412 457
memchr.c      399 457
memcmp      104 — 105 382 389 394 398 401 410 412 457
memcmp.c      399 457
memcpy      105 121 188 210 292 299 302 310 312 316 357 369 377 388 394 398 412 439 457
memcpy.c      399 — 400 457
memeet      375 393 398 400 412 457
memeet.c      400 — 401 457
memmove      91 93 388 394 400 412 457
memmove.c      400 457
Mesztenyi, Charles K.      177
mktime      417 420 423 429 434 436 442 457
mktime ,c      434 436 457
MODE      469
modf      133 135 138 143 177 457
modf.c      143 457
Module      see Object module
Monetary      84 — 87 89 126 469
Month      see Name
Motorola MC680X0      64 449 469
Motorola MC68881      52 469
MS-DOS      iv 82 108 226 228 452 469
Multibyte      see Character Character Function
MULTICS      iv 227
Multithread      46 82 193 198 329 469
NAME      469
Name, category      98
Name, external      94
Name, file      5 7 12 82 95 233 235 251 269 272 278 284 329
Name, header      7 9
Name, hiding      181
Name, length      251
Name, locale      98 — 100 109 116 126
Name, month      111 419 421 443
Name, reserved      4 — 7 9 20 50 83 275 3 399 447 471
Name, space      viii-ix 5 16 447 469
Name, weekday      111 419 421 443
NaN      see Floating-point
native      see Locale
NDEBUG      4 11 17
Nesting      see Function
Newline      26 29 31 33 46 226 228 234 242 246 251 271 413 452
Newton’s method      157
Nonlocal      see goto
Not-a-number      see Floating-point
Note      109
NULL      see Character
null pointer      469; see Argument
Null pointer, constant      216 — 217 220 343 469
Numeric conversion      see Function
Object      see Data
Object module      xi-xii 1 88 468
Octal      see Base
Offset      469
offsetof      116 — 117 216 221 446 457
One’s-complement      see Arithmetic
open      see File
Operand      469
Operating System      470
Operator      469 — 470
Operator, assigning      52 463
Operator, right-shift      58
Optimization      21 24 53 183 186 188 256 388
Order      see Storage
Output      see Stream
Overflow      see Floating-point
Overflow, integer      80 135 145 161 218 309 474
Overlap, storage      91 474
O’Neil, W.M.      443
PAD      306 — 307
padding      see Character
PARAMETER      463 466 470
parametric      see Code
Paranoia      72 171
Parenthesis      10 209
parse      263 321 470
Partial      see Line
Pascal      2 181 192
PC      iv 187 468 473
PDP-11      iii-iv 25 57 195 198 203 205 227 449 470 474
Pemberton, Steven      71
Per cent      238 240 262 265 268 303 306 318 321 419 465
Performance      ix 13 15 19 26 46 52 99 129 143 145 157 161 179 183 231 254 256 271 292 318 363 398 413
Period      470
perror      54 — 55 251 272 277 292 298 327 332 395 399 406 457
perror.c      292 298 457
PIP      226 — 227 470
PL/I      182 192 227
Plauger and Brodie      iv xiii 8 15 351 421
Plauger, P.J.      15 223 327
Plum Hall Inc.      xii
Plum Hall Validation Suite      xii
Plum, Thomas      xiii 15
Poage, J.F.      411
POINTER      see Arithmetic Null Type
Polonsky, I.P.      411
Portability      ix 2 7 35 50 53 58 62 64 73 80 83 88 119 127 187 193 195 197 203 205 216 219 221 229 255 258 261 264 268 273 307 348 353 385 395 470
POSIX      470
POSIX, IEEE 1003      73 80 470 474
pound sign      260 306
pow      63 133 136 164 167 170 180 457
pow.c      164 168 457
PRECISION      238 — 240 260 266 306 311 314 470
Precision, floating-point      129
Predicate      18 274 463 467 470
Preprocessor      75 — 76 78 470
primitive      137 177 179 231 274 278 281 287 327 329 378 420 425 443 445 448 452 470
print      see Function
printf      1 3 70 78 91 177 191 204 213 220 224 243 245 258 263 272 277 296 301 307 309 329 331 383 457
printf.c      296 301 457
Printing      see Character
PROGRAM      470
Program startup      2 50 113 196 232 235 252 344 351 449 452 470 472
Program, stub      22 452 472
Program, suspension      193 — 194 196
Program, termination      17 — 18 21 27 79 193 197 201 235 251 270 273 327 334 339 344 346 348 353 378 381 471
Prototype      see Function
ptrdiff_t      216 — 219 223 362 457
Punctuation      108; see Character
Push-back      see Character
put      306
putc      26 — 27 247 254 271 274 277 297 332 457
putc.c      291 297 457
putchar      27 247 272 274 277 297 332 457
putchar.c      291 297 457
putenv      83
Putfid      305 307 314 323 461
puts      22 — 23 45 54 71 79 125 177 179 191 204 213 224 247 271 277 296 300 332 382 413 442 457
puts.c      296 300 457
qsort      333 340 347 350 353 357 382 457
qsort.c      353 356 457
Quicksort      350 353
quotes      413
RADIX      see Base
raise      193 195 339 346 379 457
raise.c      200 202 446 452 457
rand      333 — 334 337 344 346 350 355 358 383 457
rand.c      358 — 359 457 461
RAND_MAX      334 337 346 354 359 381 454
RANGE      see Error
Rationale      ix 4 15
READ      see Error Function Stream
read-only      36 258 264 465 471
readability      4 11 65
realloc      333 338 344 348 351 355 373 377 382 457
realloc.c      377 457
Record      452
Record, fixed-length      229 253
Recursion      292 358 471
Reduction      see Argument
register      10 46 183 188 466
Remove      see File
remove.c      283 457
rename      see File
rename.c      283 446 457
Representation      see Type
reserved      see Name
reusability      xi 1
reverting      see Locale Signal Storage
REWIND      237 248 250 254 270 272 277 288 290 331 457
rewind.c      288 290 457
Rice, John R.      177
Ritchie, Dennis      3 15 205 226
Rochkind, Mark J.      55
Rounding, see Floating-point RSX-11M      iv
rvalue      471
SAFE_EXP      170
SCAN      see Function
Scan, set      242 — 243 266 268 471
scanf      5 243 255 263 273 277 315 319 331 457
scanf.c      315 319 457
SCHAR_MAX      74 — 76 78 454
SCHAR_MIN      74 — 76 78 454
See C Standard Append      see File
Seek      see Stream
SEEK_CUR      233 249 269 271 276 282 286 332 454
SEEK_END      233 249 269 271 276 282 332 454
SEEK_SET      233 249 269 271 276 282 286 290 331 454
Semantics      471
semicolon      98
Separator      397; see Thousands separator
Sequence point      194 471
Set      109 113 119
setbuf      233 — 234 238 256 273 277 288 331 457
setbuf.c      288 457
setjmp      5 24 182 195 446 458
setjmp.c      188 446 458
setlocal.c      94 99 102 458
setlocale      4 27 83 88 94 97 108 114 265 458
setvbuf      233 — 234 238 256 269 273 277 288 331 458
setvbuf.c      288 — 289 458
Shareware xii Shift      see State
SHRT_MAX      74 76 78 365 454
SHRT_MIN      74 76 78 365 454
Side effect      26 197 246 254 346 466 470 473
SIGABRT      23 — 24 195 197 202 204 339 346 378 381 449 454
SIGFPE      195 — 198 200 202 454
SIGILL      195 200 202 204 454
SIGINT      195 197 200 202 204 454
SIGN      84 — 87 89 109 113 126 129 155 239 260 268 306 335 359 363
signal      185 193 195 201 203 339 449 452 471
Signal, asynchronous      193 — 195 197 464
signal, handler      185 — 186 339 346 378 381
Signal, hardware      201 204 446
Signal, ignoring      193 195 198
Signal, reverting      194 196
Signal, synchronous      193 — 194 472
signal.c      201 203 446 458
Signed integer      see Type
Signed-magnitude      see Arithmetic
Significance loss      see Floating-point
SIGSEGV      195 198 200 202 204 454
SIGTERM      195 198 200 202 204 454
sig_atomic_t      194 — 197 200 203 458
SIG_DFL      195 — 196 200 204 454
SIG_ERR      23 195 199 203 455
SIG_IGN      195 — 196 199 202 204 455
1 2 3 4 5
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте