Основы программирования на С++. Серия C++ In-Depth, т. 1
Стэнли Б. Липпман
Эта книга поможет вам быстро освоить язык С++. Обширные и сложные темы исчерпывающе представлены в ней на уровне основных концепций,
которые необходимо знать каждому программисту для написания реальных программ на языке С++. Приведенные примеры и предлагаемые упражнения весьма
эффективны, что поможет быстро освоить излагаемый материал. Основное внимание уделяется тем аспектам программирования на языке С++, которые будут
представлять интерес для каждого программиста-практика, а обсуждаемые технологии и методы позволят найти решение для практической любой задачи,
взятой из реального мира.
Книга будет интересна всем, кто только планирует освоить или уже практически использует язык С++.
Моя особая благодарность Джози Лайои (Josee Lajoie), соавтору третьего издания книги C++ Premier. Она оказала неоценимую помощь своими проницательными комментариями к черновикам этой книги. Отдельное спасибо Дейву Слейтону (Dave Slayton) за просмотр текста книги и исходных текстов программ с остро заточенным зеленым карандашом, а также Стиву Виноски (Steve Vinoski) за его сочувственные, но твердые комментарии к черновикам книги.
Традиционно здесь я отмечаю доктора Кловиса Тондо (Clovis Tondo): он неоднократно просматривает каждую из моих книг, издаваемых в Addison-Wesley, после его поправок тексты становились только богаче. Еще раз, спасибо ему.
Спасибо тем, кто написал отзывы о книге для издательства Addison-Wesley. Очень помогли Тим Бадд (Tim Badd) и Роберт Мартин (Robert Martin). Спасибо, ребята, я не знал! Пьер Кардинал (Pierre Cardinal), Марк Чирс (Mark Cheers), Стив Эдвардс (Steve Edvards), Майк Кид (Mike Kidd), Том Лайонс (Tom Lyons) и Альберт Тенбуш (Albert Tenbusch) давали комментарии к первому и второму черновикам книги. Я до сих пор точно не понял, кто, что и когда сказал, но все же, спасибо!
Особая благодарность команде редакторов издательства Addison-Wesley: Деборе Лафферти (Deborah Lafferty), которая оказывала существенную поддержку всему проекту с самого начала. Бетси Хардингер (Betsy Hardinger), которая сделала книгу намного более удобочитаемой. И директору производства Джону Фулеру (John Fuller), который провел нас по пути от рукописи до книги в переплете.
Во время создания этой книги я работал в качестве независимого консультанта, постоянно переключаясь между книгой и несколькими (достаточно) понимающими клиентами. Хочу поблагодарить Колина Липворта (Colin Lipworth), Эдвина Леонарда (Edwin Leonard) и Кеннета Мейера (Kenneth Meyer) за их терпение и добросовестность.
Источники дополнительной информации
С моей абсолютно предубежденной точки зрения, две лучшие книги-введения в язык C++ - это книга C++ Premier Липмана (Lippman) и Лайои (Lajoie), а также книга The C++ Programming Language Страуструпа (Stroustrup), обе в третьем издании. Я буду постоянно направлять читателя к этим книгам за более подробными объяснениями. В тексте также цитируются следующие книги. (Более полная библиография приведена в книгах C++ Premier и The C++ Programming Language.)
[LIPPMAN98] Lippman, Stanley, and Josйe Lajoie, C++ Primer, 3rd Edition, Addison Wesley Longman, Inc., Reading, MA (1998) ISBN 0-201-82470-1.
[LIPPMAN96a] Lippman, Stanley, Inside the C++ Object Model, Addison Wesley Longman, Inc., Reading, MA (1996) ISBN 0-201-83454-5.
[LIPPMAN96b] Lippman, Stanley, Editor, C++ Gems, a SIGS Books imprint, Cambridge University Press, Cambridge, England (1996) ISBN 0-13570581-9.
[STROUSTRUP97] Stroustrup, Bjarne, The C++ Programming Language, 3rd Edition, Addison Wesley Longman, Inc., Reading, MA (1997) ISBN 0-201-88954-4.
[SUTTER99] Sutter, Herb, Exceptional C++, Addison Wesley Longman, Inc., Reading, MA (2000) ISBN 0-201-61562-2.