год-2009
480 страниц
Знаментый автор книжек по программированию, Герберт Шилдт, предлагает отдельные из своих избранных подходов и приемов, оформленные в виде "книжки рецептов". Организованный в виде справочника, любой рецепт показывает, как решить конкретную практическую задачу. Рецепты начинаются со списка ключевых ингредиентов (классов, функций и заголовков), за которыми следуют пошаговые инструкции, описывающие процесс сборки завершенного решения. В подробных обсуждениях излагаются причины и сущность любого шага, а пример полного кода рецепта дает возможность проверить решение на практике. Любой рецепт оканчивается списком вариантов и альтернатив, где предлагаются способы адаптации приема к разнообразным ситуациям. Начинающий вы или опытный программист, рассматриваемые в книжке рецепты утолят любые аппетиты в программировании на C++.
Вы изучите следующие вопросы:
- Разбиение на лексемы строк, завершающихся нулевым символом
- Создание функции поиска и замены для строк
- Реализация вычитания для объектов string
- Применение последовательных контейнеров vector, deque и list
- Применение адаптеров контейнеров stack, queue и priority_queue
- Применение ассоциативных контейнеров map, multimap, set и multiset
- Реверс, вращение и перемешивание последовательности
- Создание функционального объекта
- Применение привязчиков, отрицателей и адаптеров итераторов
- Чтение и запись файлов
- Применение потоковых итераторов для обработки файлового ввода-вывода
- Применение исключений для обнаружения и обработки ошибок ввода-вывода
- Создание специальных вставщиков и экстракторов
- Форматирование даты, времени и числовых данных
- Применение фасетов и библиотеки локализации
- Перегрузка операций [], () и ->
- Создание явного конструктора
- И многое иное!
Герберт Шилдт - общепризнанный автор в области языков C++, C, Java и C#, и специалист в области программирования для Windows.
Во всем мире продано более чем 3,5 млн экземпляров его книжек по программированию, они были переведены на все ведущие иностранные языки. Его перу принадлежат подобные бестселлеры, как C++: The Complete Reference (Полный справочник по C++), Java: The Complete Reference (Полный справочник по Java SE 6), C#
Содержание "C++: методики программирования Шилдта" |
|
Предисловие
Глава 1. Обзор
Глава 2. Обработка строк
Глава 3. Работа с контейнерами STL
Глава 4. Алгоритмы, функциональные объекты и другие компоненты STL
Глава 5. Работа с функциями ввода-вывода
Глава 6. Форматирование данных
Глава 7. Попурри
Предметный указатель
|