Стандартная библиотека шаблонов 317
> Использование контейнера map 324
Часть 6. Великолепная десятка 329
Глава 29.Десять способов избежать ошибок 331
> Включение всех предупреждений и сообщений об ошибках 331
> Добейтесь чистой компиляции 332
> Используйте последовательный стиль программирования 332
> Комментируйте свою программу 334
> Хотя бы один раз выполните программу пошагово 334
> Избегайте перегрузки операторов 334
> Используйте для обработки ошибок исключительные ситуации 335
> Избегайте множественного наследования 335
Глава 30.Десять основных возможностей Dev-C++ 336
> Настройка редактора по вашему вкусу 336
> Включение обработки исключений 337
> Включение отладочной информации 338
> Переустановка точек останова после редактирования файла 339
> Избегайте некорректных имён файлов 339
> Включите заголовочные файлы в ваш проект 339
_________________
12 стр. Содержание
Глава 31.Программа BUDGET 343
> Реализация модуля со связанным списком 356
> Классы связанных списков 363
> Реализация связанного списка в виде шаблона класса 366
> Использование шаблона класса из STL 373
Приложение. Содержимое прилагаемого компакт-диска 379
_________________
13 стр. Содержание
Моим друзьям и семье, которые помогли мне стать "чайником" в ещё большей степени, чем я есть на самом деле.
Об авторе
Стефан P. Дэвис ( Stephen R. Davis ) живёт с женой и сыном недалеко от Далласа, штат Техас. Он и его семья — авторы множества книг, включая такие бестселлеры, как С++ для "чайников" и С++ Weekend Crash Course. Стефан работает в компании L-3 Communications.
Благодарности
Я считаю странным то, что на обложке любой книги, особенно такой, как эта, написано только одно имя. В действительности свой труд в создание книги вкладывает громадное число людей. Для начала я хотел бы поблагодарить своего главного редактора Мэри Кордер ( Mary Corder ) и агента Клодетт Мур ( Claudette Moore ), направлявших меня при формировании материала этой книги. Во время работы над книгой я значительно повысил свой уровень как редактор и корректор, и в этом мне помогли редакторы первых изданий. И если бы не помощь координатора первого и второго изданий Сьюзанны Томас ( Suzanne Thomas ), эта книга вообще не была бы напечатана. Однако, несмотря ни на что, на обложке представлено только одно имя, а значит, ответственность за все неточности в тексте должен нести именно его обладатель.
Хочу также поблагодарить свою жену Дженни и сына Кинси за их терпение и преданность.