Читать «Полный справочник по С++» онлайн - страница 458
Герберт Шилдт
fopen, 194; 195; 558 fprintf, 194; 207; 559 fputc, 194; 560 fputs, 194; 200; 560 fread, 204; 560 free, 130; 598 freopen, 209; 560 frexp, 586
fscanf, 194; 207; 561 fseek, 194; 205 fsetpos, 562 ftell, 194; 562 fwrite, 204; 562 getc, 194; 197; 562 getch, 178
getchar, 175; 178; 563
getche, 178 | setterminate, 412 |
getenv, 605 | set_unexpected, 412 |
gets, 177; 178; 563 | setbuf, 570 |
gmtime, 593 | setjmp, 608 |
isalnum, 574 | setlocalc, 595 |
isalpha, 574 | sctvbuf, 570 |
iscntrl, 574 | signal, 608 |
isdigit, 575 | sin, 588 |
isgraph, 575 | sinh, 588 |
islower, 575 | spnntf, 570 |
isprint, 575 | sqrt, 588 |
ispunct, 575 | srand, 609 |
isspace, 575 | sscanf, 571 |
isupper, 576 | strcat, 103; 577 |
isxdigit, 576 | strchr, 103; 577 |
labs, 605 | strcmp, 103, 577 |
ldexp, 587 | strcoll, 578 |
ldiv, 605 | strcpy, 103; 578 |
localeconv, 593 | strcspn, 578 |
localetime, 594 | strerror, 578 |
log, 587 | strftime, 595 |
log 10, 587 | strlen, 103, 579 |
longjmp, 606 | strncat, 579 |
main, 141 | stmcmp, 579 |
аргументы argc и argv, 141 | strncpy, 579 |
malloc, 130; 598 | strpbrk, 580 |
mblen, 606 | strrchr, 580 |
mbstowcs, 606 | strspn, 580 |
mbtowc, 607 | strstr, 103; 580 |
memchr, 576 | strtod, 609 |
memcmp, 576 | strtok, 580 |
memcpy, 576 | strtol, 609 |
memmove, 577 | strtoul, 610 |
memset, 577 | strxfrm, 581 |
mktime, 595 | system, 610 |
modf, 587 | tan, 588 |
perror, 563 | tanh, 589 |
pow, 587 | terminate, 411 |
printf, 179; 564 | time, 596 |
putc, 194; 196; 566 | tmpfile, 571 |
putchar, 175; 178; 566 | tmpnam, 571 |
puts, 178; 566 | tolower, 581 |
qsort, 607 | toupper, 581 |
raise, 607 | uncaught_exception, 413 |
rand, 608 | unexpected, 411 |
realloc, 599 | ungetc, 571 |
remove, 194; 567 | va_arg, 611 |
remove, 203 | va_end,611 |
rename, 567 | va_start, 611 |
rewind, 194; 200; 567 | vfprintf, 572 |
scanf, 185; 567 | vpnntf, 572 |
vsprintf, 572 wcstombs, 611 wctomb, 611 виртуальная, 368 возвращаемое значение, 145 дружественная, 258 область видимости, 136 обобщенная, 380 общий вид, 136 операторная, 322 член класса, 322 перегруженная, 240 подставляемая, 262 преобразования типа, 484 прототип, 149 рекурсивная, 148
формальные параметры, 137 чисто виртуальная, 374 член класса, 238 статическая, 271
э
Экземпляр класса, 238 Эскейп-последовательность, 56
Я
Язык
блочно-структурированный, 32 структурированный, 32
Литературный редактор Верстка
Научно-популярное издание Г ерберт Шилдт
Полный справочник по C++, 4-е издание
Художественный редактор Корректоры
О.Ю. Белозовская В. И. Бордюк В. Г. Павлютин
JI.A. Гордиенко, JI.B. Коровкина,
О.В. Мишутина, JI.B. Чернокозинская
Издательский дом “Вильямс”.
101509, Москва, ул. Лесная, д. 43, стр. 1.
Подписано в печать 12.08.2005. Формат 70x100/16. Гарнитура Times. Печать офсетная.
Уел. печ. л. 64,5. Уч.-изд. л. 40.
Доп. тираж 3000 экз. Заказ № 2593.
Отпечатано с фотоформ в ФГУП “Печатный двор” им. А. М. Горького Федерального агентства по печати и массовым коммуникациям.
197110, Санкт-Петербург, Чкаловский пр., 15.
полный
СПРАВОЧНИК по С,
4-Е ИЗДАНИЕ
Герберт Шилдт
Полный %Хч справочник
Четвертое издание
в продаже
В данной книге, задуманной как справочник для всех программистов, работающих на языке С, независимо от их уровня подготовки, подробно описаны все аспекты языка С и его библиотеки стандартных функций. Главный акцент сделан на стандарте ANSI/ISO языка С. Приведено описание как стандарта С89, так и С99. В книге особое внимание уделяется учету характеристик трансляторов, среды программирования и операционных систем, использующихся в настоящее время. Уже в самом начале подробно представлены все средства языка С, такие как ключевые слова, инструкции препроцессора и другие. Вначале описывается главным образом С89, а затем приводится подробное описание новых возможностей языка, введенных стандартом С99. Такая последовательность изложения позволяет облегчить практическое программирование на языке С, так как в настоящее время именно эта версия для большинства программистов представляется как "собственно С", к тому же это самый распространенный в мире язык программирования. Кроме того, эта последовательность изложения облегчает освоение C++, который является надмножеством С89. В описании библиотеки стандартных функций С приведены как функции стандарта С89, так и С99, причем функции, введенные стандартом С99, отмечены специально. Все книги Шилдта программисты всегда горячо любили за наличие содержательных, нетривиальных примеров. В книге рассматриваются наиболее важные и распространенные алгоритмы и приложения, необходимые для каждого программиста, а также применение методов искусственного интеллекта и программирование для Windows 2000.