Главная страница
 Книжные новинки
 Каталог книг

 Об издательстве
 Контакт
 Для авторов
 Вакансии
 Подписка на новости
 Издательство
 "Вильямс"

Рекомендуемые книги

книга "Visual C++ 2008: базовый курс. Visual Studio® 2008"
Visual C++ 2008: базовый курс. Visual Studio® 2008


книга "Эффективная работа с унаследованным кодом"
Эффективная работа с унаследованным кодом


Книга для всех

Google AdWords и контекстная реклама для чайников
Google AdWords и контекстная реклама для чайников

Комиксы для детей

книга "Почему? Животные. Научно-познавательный комикс для детей"
Почему? Животные. Цветной комикс для детей



Язык программирования C++ для профессионалов. Си

Николас A. Солтер, Скотт Дж. Клепер

Professional C++
Nicholas A. Solter, Scott J. Kleper
книга Язык программирования C++ для профессионалов. Си

Где купить

Оглавление
Пролистать книгу
Файлы к книге

О новой книге Бьярне Страуструпа "ПРОГРАММИРОВАНИЕ на C++" в блоге Виктора Штонда

В книге "Язык программирования C++ для профессионалов" представлены все грани разработки приложений на C++, включая этапы проектирования, тестирования и отладки. В этом практическом руководстве представлено большое количество примеров и описаны простые, но мощные методы, используемые профессионалами, малознакомые, но весьма полезные средства и многократно применяемые шаблоны проектирования. В книге демонстрируются различные методики и хороший стиль программирования, а также предлагаются пути повышения качества кода и эффективности программирования в целом. Вы узнаете, как написать межплатформенный и межъязыковый код, выполнить поэлементное тестирование, а также использовать стандартную библиотеку C++. Книга предназначена для программистов и разработчиков, которые хотят поднять свои навыки программирования на C++ на профессиональный уровень. Поэтому читатель должен владеть базовыми знаниями C++ или существенным опытом программирования на C и/или Java, а также иметь представление об основах программирования.

912 стр., с ил.; ISBN 5-8459-1065-X, 0-7645-7484-1; формат 70x100/16; твердый переплет; серия ...для профессионалов (от Wrox)2006, 3 кв.; Диалектика.

Рекомендуемые книги:

Раздел каталога книги:


Выбор книг по темам:
книга, язык программирования c++, си, объектно-ориентированное программирование, ooп, oop, объектно-ориентированное проектирование, переменные, операторы, инструкции управления, указатели, ссылки, функции, перегрузка функций, перегрузка операторов, классы, объекты, конструкторы, деструкторы, наследование, полиморфизм, виртуальные функции, обработка исключительных ситуаций, исключения, шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека c++, стандартная библиотека шаблонов, stl, проектирование, тестирование, поэлементное тестирование, отладка, многократно используемый код, шаблоны проектирования, качество кода, эффективность программирования, кросс-платформенный код, межплатформенный код, межъязыковый код, управление памятью, стек, куча, контейнеры, итераторы, список, отображение, очередь, адаптеры, оболочки, алгоритмы, распределители памяти, технологии ввода-вывода данных, профессиональное c++-программирование, локализация, потоки ввода-вывода, распределенное программирование, распределенные объекты, распределенные вычисления, corba, xml, soap, интерфейс jni, bugzilla, возвратные испытания, регрессивные тесты, extreme programming methodology, оболочка cppunit, отладчик gdb, vector, deque, list, stack, queue, priority_queue, map, multimap, set, multiset, string, bitset, grid computing, сериализация, маршалинг, удаленные вызовы процедур, remote procedure call, rpc, interface definition language, idl, orb,



Оглавление книги "Язык программирования C++ для профессионалов. Си"



Введение     20
Часть I. Введение в профессиональное C++-проектирование     27
Глава 1. Краткий курс C++     28
Глава 2. Разработка профессиональных C++-программ     69
Глава 3. Проектирование с использованием объектов     85
Глава 4. Проектирование с использованием библиотек и шаблонов     107
Глава 5. Проектирование с целью многократного использования кода     138
Глава 6. Использование эффективных методов разработки программного обеспечения     156
Часть II. Пишем C++-код профессионально     173
Глава 7. Кодируем стильно     174
Глава 8. Оттачиваем мастерство в использовании классов и объектов     195
Глава 9. Освоение классов и объектов     222
Глава 10. Осваиваем механизм наследования     264
Глава 11. Пишем обобщенный код с помощью шаблонов     315
Глава 12. Причуды и странности C++     371
Часть III. Освоение суперсредств C++     399
Глава 13. Эффективное управление памятью     400
Глава 14. Использование C++-потоков ввода-вывода     433
Глава 15. Обработка ошибок     457
Часть IV. Как создать код без ошибок     491
Глава 16. Перегрузка C++-операторов     492
Глава 17. Создание эффективных C++-программ     528
Глава 18. Разработка межплатформенных приложений     554
Глава 19. Становимся экспертами в области тестирования программ     573
Глава 20. Что нужно знать об отладке     597
Часть V. Использование библиотек и шаблонов     633
Глава 21. Библиотека STL: контейнеры и итераторы     634
Глава 22. Освоение STL-алгоритмов и функциональных объектов     694
Глава 23. Использование и расширение возможностей STL     731
Глава 24. Исследование распределенных объектов     772
Глава 25. Объединим возможности технологий и оболочек     809
Глава 26. Применение шаблонов проектирования     833
Часть VI. Приложения     863
Приложение А. Готовимся к C++-интервью     864
Приложение Б. Аннотированная библиография     885
Предметный указатель     894



Copyright © 1992-2009 Книжное издательство "Диалектика"

Rambler's Top100