![]() |
Модераторы: Daevaorn Страницы: (19) Все « Первая ... 4 5 [6] 7 8 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
ip127001 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 164 Регистрация: 24.11.2006 Где: Omsk Репутация: -2 Всего: -1 |
Для начинающих советую Литмана..
![]() --------------------
aqua currit et debere currere ut currere solebat |
|||
|
||||
koljan |
|
|||
![]() VIP ![]() ![]() Профиль Группа: Участник Сообщений: 430 Регистрация: 18.12.2005 Где: г.Архангельск Репутация: нет Всего: 1 |
||||
|
||||
SerpentVV |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 27.11.2006 Где: Астрахань Репутация: 1 Всего: 1 |
Кой-какой список книг по С++ и смежным вопросам
Основы программирования на С и С++ 5. Липпман С.Б. Основы программирования на С++. Серия C++ In-Depth, т.1: пер. с англ. — М.: Издательский дои «Вильямс», 2002. 6. Кениг Э., Му Б.Э. Эффективеное программирование на С++. Серия C++ In-Depth, т.2: пер. с англ. — М.: Издательский дои «Вильямс», 2002. 7. Хенкеманс Д., Ли М. Программирование на С++.- Пер. с англ. — СПб.: Символ-Плюс, 2002. 8. Дейтел П.Дж., Дейтел Х.М. Как программировать на С++. Введение в объектно-ориентированное проектирование с использованием UML./Пер. с англ. — М.: Издательство «Бином», 2002. 9. Лафоре Р. Объектно-ориентированное программирование в С++. Классика Computer Science. 4-е изд. — СПб.: Питер, 2003. 10. Лаптев В.В. С++. Экпресс-курс. — СПб.: БХВ-Петербург, 2004. 11. Эккель Б. Философия С++. Введение в стандартный С++. 2-е изд. — СПб.: Питер, 2004. 12. Эккель Б., Эллисон Б. Философия С++. Практическое программирование. 2-е изд. — СПб.: Питер, 2004. 13. Павловская Т.А. С/С++. Программирование на языке высокого уровня. — СПб.: Питер, 2002. 14. Павловская Т.А., Щупак Ю.А. С/С++. Структурное программирование: Практикум. — СПб.: Питер, 2002. 15. Павловская Т.А., Щупак Ю.А. C++. Объектно-ориентированное программирование. Практикум. — СПб.: Питер, 2004. 16. Труб И.И. Объектно-ориентированное моделирование на С++: Учебный курс. — СПб.: Питер, 2006. Профессиональное объектно-ориентированное программирование на С++ 17. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. — СПб.: Питер, 2001. 18. Шаллоуэй А., Тротт Д. Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию/Пер. с англ. — М.: Издательский дом «Вильямс», 2002. 19. Влиссидес Д. Применение шаблонов проектирования. Дополнительные штрихи.: Пер.с англ. — М.: Издательский дом «Вильямс», 2003. 20. Александреску А. Современное проектирование на С++. Серия C++ In-Depth, т.3: пер. с англ. — М.: Издательский дои «Вильямс», 2002. 21. Саттер Г. Решение сложных задач на С++. Серия C++ In-Depth, т.4: пер. с англ. — М.: Издательский дои «Вильямс», 2002. 22. Саттер Г. Новые сложные задачи на С++.: Пер. с англ. — М.: Издательский дои «Вильямс», 2005. 23. Мейерс С. Эффективное использование С++. 50 рекомендаций по улучшению наших программ и проектов/Пер. с англ — М.: ДМК Пресс, 2000. 24. Мейерс С. Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению наших программ и проектов/Пер. с англ — М.: ДМК Пресс, 2000. 25. Элджер Дж. С++: библиотека программиста. — СПб.: ЗАО «Издательство «Питер», 1999. 26. Коплиен Дж. Программирование на С++. Классика Computer Science. — СПб.: Питер, 2005. 27. Бадд Т. Объектно-ориентированное программирование в действии/Пер. с англ.– СПб.: Питер, 1997. Шаблоны и STL 28. Вандевурд Д., Джосаттис Н. Шаблоны С++: справочник разработчика/Пер. с англ. — М.: Издательский дом «Вильямс», 2003. 29. Джосьютис Н. С++. Стандартная библиотека./Пер. с англ. — СПб.:Питер, 2004. 30. Остерн М.Г. Обобщенное программирование и STL: Использование и наращивание стандартной библиотеки шаблонов С++/Пер. с англ. под ред. А. Махоткина и И.В. Романовского. — СПб.: Невский Диалект, 2004. 31. Аммерааль Л. STL для программистов на С++/Пер. с англ. — М.: ДМК, 1999. 32. Халперн П. Стандартная библиотека С++ на примерах./Пер. с англ. — М.: Издательский дом «Вильямс», 2001. 33. Мейерс С. Эффективное использование STL. Библиотека программиста. — СПб.: Питер, 2002. 34. Москвин П.В. Азбука STL. — М.: Горячая линия — Телеком, 2003. 35. Плаугер П., Степанов А., Ли М., Массер Д. STL — стандартная библиотека шаблонов C++: Пер. с англ. — СПб.: БХВ-Петербург, 2004. Алгоритмы и структуры данных 36. Коллинз У.Дж. Структуры данных и стандартная библиотека шаблонов. — М.: ООО «Бином-Пресс», 2004. 37. Сэджвик Р. Фундаментальные алгоритмы на С++. Анализ/Структуры данных/Сортировка/Поиск./Пер. с англ. — Киев.: Издательство «ДиаСофт», 2001. 38. Сэджвик Р. Фундаментальные алгоритмы на С++. Алгоритмы на графах: Пер. с англ. — СПб.: ООО «ДиаСофтЮП», 2002. 39. Каррано Ф.М., Причард Дж.Дж. Абстракция данных и решение задач на С++. Стены и зеркала, 3-е издание.: Пер. с англ. — М.: Издательский дом «Вильямс», 2003. 40. Браунси Кен. Основные концепции структур данных и реализация в С++.: Пер. с англ. — М.: Издательский дом «Вильямс», 2002. 41. Фридман А., Кландер Л., Михаэлис М., Шилдт Х. С/С++. Архив программ — М.: ЗАО «Издательство БИНОМ», 2001. 42. Хэзфилд Р., Кирби Л. и др. Искусство программирования на С. Фундаментальные алгоритмы, структуры данных и примеры приложений. Энциклопедия программиста: Пер. с англ. — К.: Издательство «ДиаСофт», 2001. Дополнительная литература 43. Страуструп Б. Дизайн и эволюция С++: Пер.с англ.– М.: ДМК Пресс; СПб.: Питер, 2006. 44. Фаронов В.В. Паскаль 7.0. Начальный курс. Учебное пособие. — М.: Нолидж, 1997. 45. Оберг Р., Торстейнсон П. Архитектура .NET и программирование с помощью Visual C++.: Пер. с англ. — М.: Издательский дом «Вильямс», 2002. 46. Олафсен Ю., Скрайбер К., Уайт К.Д. и др. MFC и Visual C++ 6. Энциклопедия программиста/Пер.с англ. –СПб.: ООО «ДиаСофтЮП», 2003. 47. Рихтер Дж. Windows для профессионалов: создание эффективных Win32-приложений с учетом специфики 64-разрядной версии Windows/Пер. с англ. — СПб.:Питер;М.:Издательско-торговый дом «Русская Редакция», 2001. 48. Круглински Д., Уингоу С., Шеферд Дж. Программирование на Microsoft Visual C++ 6.0 для профессионалов/Пер. с англ. — СПб.: Питер; М.: Издательско-торговый дом «Русская Редакция», 2001. 49. Шамис В.А. Borland C++ Builder 6. Для профессионалов. — СПб.: Питер, 2003. 50. Шеферд Дж. Программирование на Microsoft Visual C++.NET. Мастер-класс/Пер. с англ. — 2-е изд. — М.: Издательско-торговый дом «Русская редакция»; СПб.: Питер, 2005. 51. Бокс Д. Сущность технологии COM. — СПб.: Питер, 2001. 52. Трельсен Э. Модель СОМ и применение ATL 3.0/Пер. с англ. — СПб.: БХВ-Петербург, 2001. 53. Мартин Р. Быстрая разработка программ: принципы, примеры, практика.: Пер. с англ. — М.: Издательский дом «Вильямс», 2004. 54. Холлингворт Дж., Сворт Б., Кэшман М., Густавсон П. Borland C++ Builder 6. Руководство разработчика.: Пер. с англ. — М.: Издательский дом «Вильямс», 2003. 55. Петцольд Ч. Программирование для Windows 95; в 2-х томах. Том I: пер. с англ. — СПб.: BHV — Санкт-Петербург, 1997. 56. Петцольд Ч. Программирование для Windows 95; в 2-х томах. Том II: пер. с англ. — СПб.: BHV — Санкт-Петербург, 1997. 57. Румянцев П.В. Работа с файлами в Win32 API. — М.: Горячая линия — Телеком, 2000. 58. Харт Дж. М. Системное программирование в среде Win32: Пер. с англ. — М.: Издательский дом «Вильямс», 2001. 59. Ганеев Р.М. Проектирование интерфейса пользователя средствами Win32 API. —М.: Горячая линия — Телеком, 2001. Добавлено @ 21:04
Книжка хорошая... Поищи на anatolix |
|||
|
||||
Дмитрий Т |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 16.3.2005 Где: Самара Репутация: 4 Всего: 4 |
А так сказать, библию C++ от основателя языка мы забыли? ![]() Кстати, намного интереснее было-бы иметь такой список с комментариями, собственно тема для того и создавалась ![]() |
|||
|
||||
Dray |
|
|||
![]() Материалист ![]() ![]() Профиль Группа: Участник Сообщений: 652 Регистрация: 7.10.2003 Где: г. Всеволожск Репутация: 2 Всего: 6 |
||||
|
||||
VFaraon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 5.12.2006 Где: Боярка, UA Репутация: нет Всего: нет |
Здравствуйте! Вот хочу спросить... Я недавно начал изучать С++. Купил книгу Джона Смайли "Учимся програмировать на С++"... Прочел... Там, как для детей: все "на пальцах" рассказано и показано, что сразу сказывается на понимании и усвоении информации! В общем, самые основы знаю. Но хочется чего-то поинтересней, в смысле посложней. Заранее купил Страуструпа (Специальное издание), но я вижу, что до этого мне еще РАНО. Большинство книг, которые понаходил в интернете, на данный момент для меня "сложноваты". Не могли бы Вы посоветовать что-то между уровнем "Домохозяйкам" и "Суперменам"
![]() |
|||
|
||||
EvgenZ |
|
|||
![]() Freedom in me ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 3.8.2006 Репутация: 1 Всего: 11 |
VFaraon, читай эту тему с самого начала, вопрос отпадет сам собой.
-------------------- <удалено администрацией форума> |
|||
|
||||
koljan |
|
|||
![]() VIP ![]() ![]() Профиль Группа: Участник Сообщений: 430 Регистрация: 18.12.2005 Где: г.Архангельск Репутация: нет Всего: 1 |
VFaraon, я тоже сначала прочитал П.Франка, там как ты выразился для домохозяек
![]() потом купил Г.Шилдта, очень нравится эта книга |
|||
|
||||
Apacho |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 28.9.2006 Где: Россия Репутация: нет Всего: нет |
Подскажите где можно скачать с инета хорошую книгу о C/C++
|
|||
|
||||
Xenon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 11 Всего: 50 |
Тут
|
|||
|
||||
EvgenZ |
|
|||
![]() Freedom in me ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 3.8.2006 Репутация: 1 Всего: 11 |
-------------------- <удалено администрацией форума> |
|||
|
||||
CoreDumped |
|
|||
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 1.8.2005 Репутация: нет Всего: 1 |
Новички! Читайте Страуструпа с 4 главы. 1 глава вообще вплане знаний бестолковая; 2-3 главы прочитайте позже. Во 2-3 главе излагаются механизьмы языка, даётся общее представление о подходах к программированию. Это не очень сложно понять тому кто прочёл хотя бы одну книгу, и совсем просто тому, кто имел возможность работать с описываемыми подходами (парадигмами), но сложно понять новичку. Думаю, что если прочитать главы 2-3 в конце, будет гораздо проще понять суть. Но главы 2-3 прочитать обязательно нужно - сам Автор рекомендует.
|
|||
|
||||
CoreDumped |
|
|||
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 1.8.2005 Репутация: нет Всего: 1 |
может быть подойдёт вот эта (я с неё начинал) Прата Стивен Язык Программирования С++ Лекции и упражнения. Учебник: во! Псиб EvgenZ ![]() вот тут есть Это сообщение отредактировал(а) CoreDumped - 7.1.2007, 02:30 |
|||
|
||||
SerpentVV |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 27.11.2006 Где: Астрахань Репутация: 1 Всего: 1 |
Комментарии к некоторым книгам
5. Липпман С.Б. Книга очень хорошая для тех, кто уже достаточно много программил на других языках - опытный... И хочет въехать в С++ Всего 7 глав, 256 страниц, но ОЧЕНЬ информативная... 6. Кениг Э., Му Б.Э. Эффективеное программирование на С++. Серия C++ In-Depth, т.2: пер. с англ. — М.: Издательский дои «Вильямс», 2002. Книга для начинающих, но опыт других языков, естественно, сильно помогает... 7. Хенкеманс Д., Ли М. Программирование на С++.- Пер. с англ. — СПб.: Символ-Плюс, 2002. Просто блестящая книжка для изучения С++ как ПЕРВОГО языка. ИМХО - просто лучшая... Продается с сидюком - там все программы и среда программирования... Все - работает... 8. Дейтел П.Дж., Дейтел Х.М. Как программировать на С++. Введение в объектно-ориентированное проектирование с использованием UML./Пер. с англ. — М.: Издательство «Бином», 2002. Подробно не читал, но просмотры оставили средненькое впечатление... 9. Лафоре Р. Объектно-ориентированное программирование в С++. Классика Computer Science. 4-е изд. — СПб.: Питер, 2003. Добротная книжка для начинающих... Только толстая очень... Атак - описано практически все, только вот на подробности STL не осталось времени... ![]() 10. Лаптев В.В. С++. Экпресс-курс. — СПб.: БХВ-Петербург, 2004. Сразу скажу - писал для своих студентов, которые уже до того с паскалем худо-бедно ознакомились... Однако ничего не сдирал, язык - мой, авторский... Полезно читать 2, 3, 4 главы... В 7 много интересного... В частности, про рекурсию ничего подобного в других книжках я не видел... В главе про стандартную библиотеку есть примерчик число-прописью... глава 13 - это знакомство с программированием для Win... Там я делаю прогу-табличку умножения с использованием диалоговых элементов... 11. Эккель Б. Философия С++. Введение в стандартный С++. 2-е изд. — СПб.: Питер, 2004. 12. Эккель Б., Эллисон Б. Философия С++. Практическое программирование. 2-е изд. — СПб.: Питер, 2004. Вот хорошая книжка... Первая книга - больше для начинающих... Но излагает - очень близко к стандарту... Единственный минус - постоянные ссылки на С... Но где-то после трети книжки они кончаются, и можно нормально читать... Второй том - эт как раз для тех, кто основы все уже прочитал... Там, например, есть пример разработки простой системки тестирования типа nUnit ... Паттерны программирования в упрощенном виде приводятся... Не все правда... Но как раз - для новичков в этой сфере... 13. Павловская Т.А. С/С++. Программирование на языке высокого уровня. — СПб.: Питер, 2002. 14. Павловская Т.А., Щупак Ю.А. С/С++. Структурное программирование: Практикум. — СПб.: Питер, 2002. 15. Павловская Т.А., Щупак Ю.А. C++. Объектно-ориентированное программирование. Практикум. — СПб.: Питер, 2004. Это книжки - не для практиков... Для студентов и преподов... Я их использую - чтоб задания студентам оттуда давать... 16. Труб И.И. Объектно-ориентированное моделирование на С++: Учебный курс. — СПб.: Питер, 2006. Книжка - очень хорошая кто хочет понять, что ж такое написать моделирующую прогу... Не все тап ООПное, но подход - хороший... Добавлено @ 13:30
Библию не забыл... Думаю ее и так все знают... Но Библия - эт не для начинающих... Ее новичкам очень трудно читать... Она хороша как книжка, в которую лазишь с вопросом: А как САМ думает по такой-то теме? И постоянно обнаруживаешь, чего раньше не понимал... ![]() Добавлено @ 13:37 28. Вандевурд Д., Джосаттис Н. Шаблоны С++: справочник разработчика/Пер. с англ. — М.: Издательский дом «Вильямс», 2003. 29. Джосьютис Н. С++. Стандартная библиотека./Пер. с англ. — СПб.:Питер, 2004. 30. Остерн М.Г. Обобщенное программирование и STL: Использование и наращивание стандартной библиотеки шаблонов С++/Пер. с англ. под ред. А. Махоткина и И.В. Романовского. — СПб.: Невский Диалект, 2004. 31. Аммерааль Л. STL для программистов на С++/Пер. с англ. — М.: ДМК, 1999. 32. Халперн П. Стандартная библиотека С++ на примерах./Пер. с англ. — М.: Издательский дом «Вильямс», 2001. 33. Мейерс С. Эффективное использование STL. Библиотека программиста. — СПб.: Питер, 2002. 34. Москвин П.В. Азбука STL. — М.: Горячая линия — Телеком, 2003. На все эти книжки я писал рецензии на RSDN в разделе Ресурсы-книги... Кроме того, была общая статья в журнале RSDN magazine... Здесь только скажу, что первые две - нужны всякому профессионалу... Остальные - на любителя, хотя Мейерса по-любому читать полезно... Много подводных камней описывает... Это сообщение отредактировал(а) SerpentVV - 9.1.2007, 17:36 |
||||
|
|||||
SerpentVV |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 27.11.2006 Где: Астрахань Репутация: 1 Всего: 1 |
36. Коллинз У.Дж. Структуры данных и стандартная библиотека шаблонов. — М.: ООО «Бином-Пресс», 2004.
Про эту книжку я тож написал рецензию на РСДН... Но немного здесь отпишу... Книжка - очень хорошее введение в стандартные структуры данных... Типа стеки, очереди и так далее... Причем, все с реализацией и с разбором внутренностей... Реализации - упрощенная версия стандартных контейнеров из STL - на шаблонах, поэтому читать стоит и с этой точки зрения... В конце практически каждой главы - пример использования... 37. Сэджвик Р. Фундаментальные алгоритмы на С++. Анализ/Структуры данных/Сортировка/Поиск./Пер. с англ. — Киев.: Издательство «ДиаСофт», 2001. 38. Сэджвик Р. Фундаментальные алгоритмы на С++. Алгоритмы на графах: Пер. с англ. — СПб.: ООО «ДиаСофтЮП», 2002. Книжки мне ОЧЕНЬ понравились... Ученик Д.Кнута... ![]() Аналогичные книжки у этого же автора есть по Яве и по Си... Было два издания... В другом - обе книжки в одном томе... 39. Каррано Ф.М., Причард Дж.Дж. Абстракция данных и решение задач на С++. Стены и зеркала, 3-е издание.: Пер. с англ. — М.: Издательский дом «Вильямс», 2003. Книжка - тоже хорошая... Хотя и не ориентирована на реализацию как в STL, но инфа изложена очень подробно... С++ они тоже излагают, причем есть неплохая глава о рекурсии - в применении к динамическим структурам данных... 40. Браунси Кен. Основные концепции структур данных и реализация в С++.: Пер. с англ. — М.: Издательский дом «Вильямс», 2002. Небольшая и очень лаконичная книжка о структурах данных... Только для знакомства с предметом - не больше... 41. Фридман А., Кландер Л., Михаэлис М., Шилдт Х. С/С++. Архив программ — М.: ЗАО «Издательство БИНОМ», 2001. На мой взгляд, очень неплохой сборник практически работающих прог.... Тут и о динамических структурах, и о программировании интерпретаторов (шилдт свой Basic описывает) и ОО- система форматирования исходного кода... И CGI на С++ и еще много чего... Например, небольшой раздельчик по STL... 42. Хэзфилд Р., Кирби Л. и др. Искусство программирования на С. Фундаментальные алгоритмы, структуры данных и примеры приложений. Энциклопедия программиста: Пер. с англ. — К.: Издательство «ДиаСофт», 2001. Эта книжка просто великолепный набор практически работающих программ на Си - не на С++!!! Например, тут есть о генетических алгоритмах и системах шифрования... ИЛи о CRC, например Я более объемной книжки по Си и не видал... Однозначно must have по-любому... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |