Anatolix in Web

|  | Если возникают проблемы со скачиванием книг или распаковкой файлов прежде чем написать мне прочитайте вот это. ## Книги по C++ Хороших книг по C++ на русском языке не так уж много, здесь они перечислены почти все.
| Modern C++ Design Andrei Alexandrescu Современное проектирование на C++ Андрей Александреску Пожалуй одна из самых знаменитых книг из темы "Advanced C++." Всем рекомендую бежать в магазин и искать ее. 18.03.2003 Нашел книгу в электронном виде. Спасибо Mozhaev Mike 22.11.2003 Нашел книгу в электронном виде на русском. Огромное спасибо Asser <asser at smz.ru> download(англ) (1.2 Mb) download(рус) (4.1 Mb)
| C++ Standard Library, The: A Tutorial and Reference Nicolai M. Josuttis Еще одна книга крайне рекомендуемая ACCU и вообще общественностью. Вот хорошая рецензия на книгу из ru.books.computing Sergiy Kanilo (skanilo at artannlabs.com) Лучшей чем эта книги по STL я не видел. Из всех моих бумажных книг только эта никак не может найти места в шкафу. Как только положу на полку, появляется необходимость доставать, вот и лежит на столе :) Как справочник - просто великолепна. Для среднего уровня. Для начинающих, освоивших азы темплейтов, лучше ИМХО начать с Майерса Effective STL. download(англ) (3.5Mb)
| C++ Templates: The Complete Guide By David Vandevoorde, Nicolai M. Josuttis Еще одна книга рекомендуемая ACCU и людьми в ru.books.computing Sergiy Kanilo (skanilo at artannlabs.com) Очень неплохая. Но она не по STL, а по работе с темплейтами и STL там и не поминается. Не для начинающих. Но для серьезно занимающихся С++ - обязательное чтиво. Темплейты рассматриваются до тонкостей. Написана несколько необычно - по спирали, попроще, потом то-же но поподробнее, потом слудующий уровень подробности, так что пользоваться как справочником тяжко, да и особо не надо - подобные тонкости встречаются относительно редко. Рассмотрены некоторые интересные и оригинальные приемы, например, Expression Templates, ну и, конечно, стандартный набор: смарт-указатели, функторы, метапрограммирование и т.п. download(англ) (0.7Mb)
| Effective STL Scott Meyers Скотт Мейерс Эффективное использование STL Еще одна книга мастера. Тоже недавно купил ее в магазине. Всем искать. 11.05.2003 Добрые китайцы прислали 4 главы из книги. 08.09.2003 Наконец то книга нашлась в электронном виде. download(eng) (1.2Mb)
No Cover | International Standart ISO/IEC ISO/IEC 9899:1999 (E) Programming languages — C Special Thanks to Mikhail Gusarov Стандарт C99. download(eng) (1.1 Mb)
| Brian W. Kernighan, Dennis M. Ritchie The C programming Language. Second Edition. Б. Керниган, Д. Ритчи Язык программирования Си. Эта книга считается классической по языку C, так же как книга Страуструпа по C++. download(англ) (170K) download(рус) (300K) download(tasksolver,eng) (170K)
| Stanley Lippman (Стенли Липпман) Essential C++(Основы программирования на С++.) Это книга немного отличается от остальных перечисленных здесь - она для начинающих. Не то чтобы мне были полезны книги по C++ для начинающих но это очень хороша и достойна того чтобы быть помещена здесь. В ней представлено правильное преподавание C++. В частности в этой книге о массивах и std::vector рассказывается в одной главе. Вообщем если нужно будет кому-нибудь порекомендовать хорошую книгу по C++ для начинающих рекомендуйте эту. download(англ) (1.2 Mb) Разыскивается в электронном виде на русском, C++ Primer не предлагать.
| Stanley Lippman (Стенли Липпман), Josee Lajoie(Жози Лажойе) C++ Primer(Язык программирования С++. Вводный курс) Это предыдущая книга С. Липпмана. На мой взгляд объем слишком велик. download(англ) (2.6 Mb) download(рус) (0.8 Mb)
| Herb Sutter Exceptional C++, More Exceptional C++ Герб Саттер Решение сложных задач на C++ Еще одна рулезная книга по теме Advanced C++. Данная книга объединила сразу 2 англоязычные книги Exceptional C++ и More Exceptional C++. Всем бежать в магазин и покупать. 20.03.2003 Нашел книгу в электронном виде. К сожалению только вторую часть. Спасибо "AntonXZ " 21.02.2002 Нашел и первую часть download Exceptional C++(англ) (0.3 Mb) download More Exceptional C++(англ) (0.5 Mb)
| Dov Bulka, David Mayhew Efficient C++ Performance Programming Techniques Еще одна книга помеченая на ACCU как Highly Recommended download(англ) (1.5 Mb)
| Enough Rope to Shoot Yourself in the Foot: Rules for C and C++ Programming Allen I. Holub Правила программирования на C и C++ Ален Голуб Эту книгу я нашел достаточно давно но не обращал на нее внимание пока не увидел что в списке ACCU она значится как [Highly Recommended].(Даже не все книги из этого списка удостоены ACCU префиксоваться словом Highly). И естественно решил ее прочитать. Очень понравилось. Я не согласен с автором во многих вопросах, но получил очень много информации к размышлению. Вообщем прочитайте ее, тем более что она на русском Сразу предупреждение: книга написано давно еще по C++ старой эпохи, поэтому не все что там сказано о C++ соответствует действительности. Кроме того книга начинается с советов по комментированию кода и конвенции именования, если вам не интересно это читать - перелистните, вы еще до этого не доросли(мне понадобилось 2.5 года чтобы понять истинную важность таких вещей) 25.12.2002 Найдена новая версия книги. Спасибо Василию Зацепину, за предоставленную книгу и за огромную работу по переводу которую он выполнил download(рус) (link)
| Bjarne Stroustrup The C++ Programming Language, Third Edition. Special Edition Бьерн Страуструп Язык программирования C++. 3-е издание. Специальное издание. Классика жанра. Автор книги по совместительству является еще и автором самого языка C++, А книга фактически является переложением стандарта языка, который принят Ansi. В книге есть почти все что нужно знать о C++ плюс еще много достаточно полезных вещей. Однозначно Must Have. Книга существует в 2 вариантах: обыкновенная и special edition. Если будете покупать бумажную, рекомендую найти специальное издание. Оно отличается достаточно серьезно. 07.11.2002 Электронная версия книги заменена с обыкновенной на special edition. Enjoy. download(англ) (3.9 Mb) - старое издание (не рекомендуется) download(англ)(2.9 Mb) -специальное издание(рекомендуется)
| Jeff Alger C++ for real programmers Джефф Элджер C++ Библиотека программиста Данная книга будет полезна людям переходяшим из "просто людей которые умеют программировать на C++" в Программистов на C++". В книге очень хорошо описаны многие продвинутые концепции C++ (Например концепция smart pointer). Книга содержит некоторое количество не грубых ошибок, но ее ценность это не уменьшает. download(рус) (1.8 Mb)
| Scott Meyers Effective C++, 2nd Edition: 50 Specific Ways to Improve Your Programs and Designs Скотт Мейерс Эффективное использование C++ Если вы думаете что уже почти все знаете о C++ эти 2 книги убедят вас в обратном. Однозначно Must Have. download(англ) (4.1 Mb, обе книги разом Eff C++& More Eff C++)
| Scott Meyers More Effective C++: 35 More Ways to Improve Your Programs and Designs Скотт Мейерс Наиболее эфективное использование C++ Сиквел к предыдущей книге. Аналогично MustHave. download(англ) (4.1 Mb, обе книги разом Eff C++& More Eff C++)
No Cover | INTERNATIONAL STANDARD Programming languages - C++ ISO/ANSI/EIC Собственно это стандарт C++. Я ни в коем случае не рекомендую (нормальным людям) читать его от корки до корки, но неплохо бы иметь его под рукой и заглядывать в него для решения сложных проблем и теологических споров. download(англ) (2.3 Mb)