Выбор книги по C++ (Дайте совет)

Обсуждение различной литературы о Linux

Модератор: Модераторы разделов

Ответить
Аватара пользователя
kkkggg
Сообщения: 100

Выбор книги по C++

Сообщение kkkggg »

Сейчас читаю "Бьерн Страуструп специальное издание", чтение этой книги пораждает много вопросов, посоветуйте книку с простым изложением сутьи. Я новичёк в C++.
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: Выбор книги по C++

Сообщение georgy_sh »

Мое мнение: однозначно -> Лафоре Р. "Объектно-ориентированное программирование в С++" <- Думаю, что самая лучшая книга по C++ для новичков! Сам с нее начинал.
Спасибо сказали:
White Power
Сообщения: 68

Re: Выбор книги по C++

Сообщение White Power »

Скажите, а вообще с чего нужно начинать изучать Си? Си или Си++ и Си Шарп?
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Выбор книги по C++

Сообщение elide »

изучение С надо начинать с изучения С.
изучение С++ надо начинать с изучения С++.
изучение С# надо начинать с изучения С#.

это три разных языка. и если кто-то скажет тебе что это не так - плюнь ему в лицо.
слава роботам!
Спасибо сказали:
White Power
Сообщения: 68

Re: Выбор книги по C++

Сообщение White Power »

elide писал(а):
04.06.2006 19:30
изучение С надо начинать с изучения С.
изучение С++ надо начинать с изучения С++.
изучение С# надо начинать с изучения С#.


А что из Си лучше тогда мне изучать, с учетом того, что я хорошо знаю Паскаль и Делфи?

это три разных языка. и если кто-то скажет тебе что это не так - плюнь ему в лицо.


Че так жестоко? Лучше уж сразу в морду с разворота... :)
Спасибо сказали:
Аватара пользователя
nerezus
Сообщения: 525
Статус: Вселенский отказник
ОС: windoze

Re: Выбор книги по C++

Сообщение nerezus »

А что из Си лучше тогда мне изучать, с учетом того, что я хорошо знаю Паскаль и Делфи?
с один. Читай:
это три разных языка. и если кто-то скажет тебе что это не так - плюнь ему в лицо.


Тебе наверно с не понравится после делфи(там не ОО подход).

Попробуй сишарп(неклон джавы).
ICQ 547097
Спасибо сказали:
White Power
Сообщения: 68

Re: Выбор книги по C++

Сообщение White Power »

Тебе наверно с не понравится после делфи(там не ОО подход).


Понятно, что не ООП и Паскаль - то же не ООП... Это получается такое соответствие по идее языка, ясно что различие в синтаксисе:

Turbo C = Borland Pascal
Turbo C++ = ??
Delphi=C# или Visual C или BCB ?
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0
Контактная информация:

Re: Выбор книги по C++

Сообщение Bruce »

Turbo C = Borland Pascal
Turbo C++ = ??
Delphi=C# или Visual C или BCB ?


/me упал и дёргается в конвульсиях.

учите обыкновенный c по Кернигану или c++ по Страуструпу. всё.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
rezident
Сообщения: 34

Re: Выбор книги по C++

Сообщение rezident »

Bruce писал(а):
05.06.2006 00:06
учите обыкновенный c по Кернигану...


А в аннотации к книге Язык программирования C - Керниган, Ритчи написано: Книга не рекомендуется для чтения новичкам

Или все-таки можно :huh: ?
"Стремитесь к знаниям от колыбели до могилы"
Спасибо сказали:
Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Re: Выбор книги по C++

Сообщение ety »

RezidenT писал(а):
24.10.2006 18:10
Bruce писал(а):
05.06.2006 00:06

учите обыкновенный c по Кернигану...


А в аннотации к книге Язык программирования C - Керниган, Ритчи написано: Книга не рекомендуется для чтения новичкам

Или все-таки можно :huh: ?

Я с нее начал, хотя пытался со Страуструпа, но он без K&R труден, ибо основывается на сишке, да и следует понимать, что привносит C++.
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: Выбор книги по C++

Сообщение georgy_sh »

Bruce писал(а):
05.06.2006 00:06
учите обыкновенный c по Кернигану или c++ по Страуструпу. всё.

Согласен. А касательно С++ еще хочется Шилдта порекомендовать. Как минимум, его справочник. Полезная штука.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Выбор книги по C++

Сообщение diesel »

He1mut писал(а):
24.10.2006 20:25
Bruce писал(а):
05.06.2006 00:06

учите обыкновенный c по Кернигану или c++ по Страуструпу. всё.

Согласен. А касательно С++ еще хочется Шилдта порекомендовать. Как минимум, его справочник. Полезная штука.

у Шилдта и учебники/самоучители вполне пристойные и доходчивые.
Спасибо сказали:
Аватара пользователя
Ballantre
Сообщения: 114
ОС: Linux

Re: Выбор книги по C++

Сообщение Ballantre »

Для новичка, на мой взгляд, лучшее решение - Дейтел "Как программировать на С++".
Я двадцать лет знал его и всегда ненавидел, и всегда восхищался, и всегда по-рабски боялся его.
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: Выбор книги по C++

Сообщение georgy_sh »

diesel писал(а):
24.10.2006 20:35
у Шилдта и учебники/самоучители вполне пристойные и доходчивые.

Согласен. Прекрасный автор. МастХэв вместе со Страуструпом, ИМХО.
Спасибо сказали:
silversmith
Сообщения: 9
ОС: Ubuntu Gutsy Gibbon 7.10
Контактная информация:

Re: Выбор книги по C++

Сообщение silversmith »

He1mut писал(а):
24.10.2006 20:25
Согласен. А касательно С++ еще хочется Шилдта порекомендовать. Как минимум, его справочник. Полезная штука.

О да. Очень уважаю этого автора. Лично я выучил С++ по книгам "Самоучитель С++" Герберта Шилдта и "Теория и практика С++" его же. Правда вторую книгу лучше читать уже неплохо зная С++.
Спасибо сказали:
TwisT
Сообщения: 265
ОС: Debian

Re: Выбор книги по C++

Сообщение TwisT »

Ballantre писал(а):
24.10.2006 22:41
Для новичка, на мой взгляд, лучшее решение - Дейтел "Как программировать на С++".

Ф топку Дейтеля!
А теперь к делу. Если новичОк вообще никогда не программировал
то пускай начинает с С.[Шилдт Полный справочник по С]
Ну а если уже кодить на С может тогда
[Шилдт Полный справочник по С++].
ЗЫ: Мне книга очень понравилась Ф.Каррано Абстракция данных и решение задач на С++, много полезных вещей написано
ЗЫЗЫ: Ну еще Керигана с Ричей можно на сон грядущий почитать
Linux user #432536.
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: Выбор книги по C++

Сообщение georgy_sh »

TwisT писал(а):
25.10.2006 18:07
Ф топку Дейтеля!
А теперь к делу. Если новичОк вообще никогда не программировал
то пускай начинает с С.[Шилдт Полный справочник по С]
Ну а если уже кодить на С может тогда
[Шилдт Полный справочник по С++].
ЗЫ: Мне книга очень понравилась Ф.Каррано Абстракция данных и решение задач на С++, много полезных вещей написано
ЗЫЗЫ: Ну еще Керигана с Ричей можно на сон грядущий почитать

Кстати. У меня знакомый - кодер тоже с Полного справочника начинал. Только я никак понять не могу: как можно учить с нуля программирование по справочнику? :)
Спасибо сказали:
Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Re: Выбор книги по C++

Сообщение ety »

кстати, простые смертные, постоянно жалующиеся на то что С++ слишком заумный, Страуструп слишком сложный, итд... могут вот эти две книжки попробовать:

C++ для чайников:
http://www.dummies.com/WileyCDA/DummiesTit...0764568523.html

C++ для дебилов:
http://www.developerfusion.co.uk/show/3847/

там все разжеванно и переваренно за вас, хотя разумеется обе для windows. я гм... пробежался глазками по вырезкам - думаю, думать и правдо практически не нужно.
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали:
Grom
Сообщения: 260
ОС: Debian Etch, RHEL-5.4

Re: Выбор книги по C++

Сообщение Grom »

От себя могу порекомендовать Подбельского, неплолхие у него учебники по С и С++ для начинающих. Наравне с Шилдтом могут быть импользованы в качестве справочников.
Послужной список: Slackware-3.x, RedHat-4.x,5.x,6.x,7.x, FedoraCore-3, Debian Etch/Lenny
Осваиваю: RHEL-5.4
Спасибо сказали:
Ответить