Читать «Полный справочник по С++» онлайн
Герберт Шилдт
%
x w
Osborne
Полный справочник
ПО |
Четвертое издание
Содержит описание международного стандарта C++, в том числе ключевых слов, синтаксиса и библиотек
Рассмотрены новейшие свойства языка -в частности, перегрузка, наследование, виртуальные функции, пространства имен, шаблоны, стандартная библиотека шаблонов STL и механизм RTTI
Примеры программ совместимы со всеми компиляторами языка C++, включая Visual C++
Автор наиболее популярных книг по программированию Количество проданных экземпляров превышает
3 миллиона!
Полный справочник по
C++
4-е издание
C++: The Complete Reference
Fourth Edition
Herbert Schildt
McGraw-Hill/Osborne
New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto
Полный справочник по C++
4-е издание
Герберт Шилдт
Издательский дом “Вильямс” Москва ♦ Санкт-Петербург ♦ Киев
2006
ББК 32.973.26-018.2.75 Ш57 УДК 681.3.07
Издательский дом “Вильямс” Зав. редакцией С.И. Тригуб
По общим вопросам обращайтесь в Издательский дом “Вильямс” по адресу: ,
Шилдт, Герберт.
Ш57 Полный справочник по C++, 4-е издание. . Пер. с англ. — М. : Издательский дом “Вильямс”, 2006. — 800 с. : ил. — Парал. тит. англ.
ISBN 5-8459-0489-7 (рус.)
В четвертом издании этой книги полностью описаны и проиллюстрированы все ключевые слова, функции, классы и свойства языка C++, соответствующие стандарту ANSI/ISO. Информацию, изложенную в книге, можно использовать во всех современных средах программирования. Освещены все аспекты языка C++, включая его основу — язык С. Справочник состоит из пяти частей: 1) подмножество С; 2) язык C++; 3) библиотека стандартных функций; 4) библиотека стандартных классов; 5) приложения на языке C++.
Книгу предназначена для широкого круга программистов.
ББК 32.973.26-018.2.75
Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.
ISBN 5-8459-0489-7 (pyc.) ISBN 0-07-222680-3 (англ.)
Оглавление
Глава 23. Пространства имен, преобразования функций и другие новшества | 475 |
Глава 24. Введение в стандартную библиотеку шаблонов | 503 |
ЧАСТЬ III. БИБЛИОТЕКА СТАНДАРТНЫХ ФУНКЦИЙ | 553 |
Глава 25. Функции ввода-вывода языка С | 555 |
Глава 26. Строковые и символьные функции | 573 |
Глава 27. Математические функции | 583 |
Глава 28. Функции времени, даты и локализации | 591 |
Глава 29. Функции динамического распределения памяти | 597 |
Глава 30. Служебные функции | 601 |
Глава 31. Функции обработки расширенных символов | 613 |
ЧАСТЬ IV. БИБЛИОТЕКА СТАНДАРТНЫХ КЛАССОВ | 621 |
Глава 32. Стандартные классы ввода-вывода | 623 |
Глава 33. Стандартные контейнерные классы | 641 |
Глава 34. Стандартные алгоритмы | 661 |
Глава 35. Стандартные итераторы, распределители памяти и функторы | 677 |
Глава 36. Класс string | 693 |
Глава 37. Числовые классы | 703 |
Глава 38. Обработка исключительных ситуаций и прочие классы | 723 |
ЧАСТЬ V. ПРИЛОЖЕНИЯ НА ЯЗЫКЕ C++ | 729 |
Глава 39. Интеграция новых классов: пользовательский класс для работы со строками | 731 |
Глава 40. Синтаксический анализ выражений | 751 |
Приложение А. Расширение языка C++ для платформы .NET | 779 |
Приложение Б. Язык C++ и робототехника | 783 |
Предметный указатель | 787 |