Учебник по С++ (Посовременней чтото)
Модератор: Модераторы разделов
-
KukMan
- Сообщения: 92
- ОС: Kubuntu 7.10
Учебник по С++
Гуглил - нахожу одни книги, которые <2000года выпуска...Ессно, учится по таким книгам немного нецелеобразно. Поэтому прошу подкинуть норм учебник по C++. Основы программирования имею, хотя принципы ООП не понимаю. Вобщем, кидайте сцылочки на норм учебники, и поновее.
-
Beren
- Сообщения: 702
- ОС: Gentoo
Re: Учебник по С++
Вы собираетесь учить с нуля или совершенствоваться? Ибо "С++ для чайников" и книга Страуструпа, например, предназначены для разных уровней подготовки.
Дорогу осилит идущий
-
KukMan
- Сообщения: 92
- ОС: Kubuntu 7.10
Re: Учебник по С++
С++ с ноля, ибо не знаком с ним еще. Даже не представляю, в чем разработка приложения проводится.
-
Beren
- Сообщения: 702
- ОС: Gentoo
Re: Учебник по С++
Вообще, библией считается книга Б.Страуструпа "Язык программирования С++". Но это больше тех.документация, а не учебник.
На мой взгляд, лучше начинать с чего-нибудь типа "Освой самостоятельно С за 21 день" (тыц), то есть с основ. Очень хорошая книга для того, чтобы войти в курс дела
А потом уже практика...и справочник Шилдта (тыц), например.
На мой взгляд, лучше начинать с чего-нибудь типа "Освой самостоятельно С за 21 день" (тыц), то есть с основ. Очень хорошая книга для того, чтобы войти в курс дела
Дорогу осилит идущий
-
KukMan
- Сообщения: 92
- ОС: Kubuntu 7.10
Re: Учебник по С++
спасибо. буду искать электронные варианты книги Освой самостоятельно C за 21 день. Еси есть - киньте ссылочку (если конечно это не варез).
-
Red User
- Сообщения: 229
- ОС: Debian
Re: Учебник по С++
Вроде как автору топика нужна книжка по C++, а "Освой самостоятельно C за 21 день" - это больше про C. Про C++, насколько я понял, там совсем чуть-чуть.
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
-
Haddingjar
- Сообщения: 8
- ОС: Linux
Re: Учебник по С++
Настоятельно рекомендую Лафоре Р. "Объектно-ориентированное программирование в С++"
-
Beren
- Сообщения: 702
- ОС: Gentoo
Re: Учебник по С++
Вроде как автору топика нужна книжка по C++, а "Освой самостоятельно C за 21 день" - это больше про C. Про C++, насколько я понял, там совсем чуть-чуть.
я написал, что ИМХО лучше начинать с основ.
буду искать электронные варианты книги Освой самостоятельно C за 21 день. Еси есть - киньте ссылочку (если конечно это не варез).
все электронные варианты этой книги - варез
Дорогу осилит идущий
-
Olegator
- Сообщения: 2493
- ОС: SuseLinux 11.2 KDE 4.3
Re: Учебник по С++
Haddingjar писал(а): ↑11.11.2007 21:15Настоятельно рекомендую Лафоре Р. "Объектно-ориентированное программирование в С++"
присоединяюсь
-
haedim
- Сообщения: 59
- ОС: Gentoo Linux ~x86
Re: Учебник по С++
Хотел бы спросить мнение форумчан насчет книги "C++ для "чайников"? Как вы к ней относитесь?
Мне вот она показалась совсем даже ничего
...
Мне вот она показалась совсем даже ничего
-
Haddingjar
- Сообщения: 8
- ОС: Linux
Re: Учебник по С++
Ну мне кажется, что она довольно сильно уступает Лафоре по информативности. Но и по ней так же можно освоить азы C++. Так что если тебе нравится, то читай =)
Ну а я останусь при своем мнении и буду пропагандировать Лафоре.
-
Beren
- Сообщения: 702
- ОС: Gentoo
Re: Учебник по С++
Хотел бы спросить мнение форумчан насчет книги "C++ для "чайников"? Как вы к ней относитесь?
Мне вот она показалась совсем даже ничего...
Действительно, ничего
Дорогу осилит идущий
-
Gogast
- Сообщения: 549
- ОС: Gentoo amd64
-
s0urce
- Сообщения: 321
- ОС: Arch Linux + WinXP
Re: Учебник по С++
Г.Шилдт, C++. Руководство для начинающих или
C++: базовый курс
P.S. Уж книгу то хорошую купить - дело святое, тем более что бумажный вариант читать гораздо удобнее и приятнее...
C++: базовый курс
P.S. Уж книгу то хорошую купить - дело святое, тем более что бумажный вариант читать гораздо удобнее и приятнее...
-
Beren
- Сообщения: 702
- ОС: Gentoo
-
haedim
- Сообщения: 59
- ОС: Gentoo Linux ~x86
Re: Учебник по С++
Спасибо всем. Уже прочитал книгу и мне пока этих знаний вполне хватает.
-
s0urce
- Сообщения: 321
- ОС: Arch Linux + WinXP
Re: Учебник по С++
За 1 день? :oУже прочитал книгу и мне пока этих знаний вполне хватает.
-
haedim
- Сообщения: 59
- ОС: Gentoo Linux ~x86
Re: Учебник по С++
Хых
. Нет, конечно не за один. Просто дочитал вчера.
-
edoc_modnar
- Бывший модератор
- Сообщения: 1638
- Статус: Форум больше не посещаю
Re: Учебник по С++
Olegator писал(а): ↑12.11.2007 12:46Haddingjar писал(а): ↑11.11.2007 21:15Настоятельно рекомендую Лафоре Р. "Объектно-ориентированное программирование в С++"
присоединяюсь
+1
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
-
KavarDack
- Сообщения: 20
Re: Учебник по С++
В принципе, такого рода книг море. Начинать, наверное, можно с любой.
-
Шпунтик
- Сообщения: 230
- ОС: MSDOS 3.3
Re: Учебник по С++
Посмотрел кучу книг по программированию на С++, и везде одно и тоже, описание языка + библиотечные расширения. Об инструментах, методах работы с ними, обустройство рабочего места ни гугу.
Получается как изучения плаванию теоретически без залезания в воду. Что толку изучать язык если непонятно как его использовать.
Может кто порекомендует книги о практическом программировании в Unix-Linux. Какие программы используются и как ими пользоваться. Как настроить рабочую среду для программирования в консоли и GUI, ну и всё такое.
А то не вижу смысла учить ПДД без практического обучения вождению.
Зарание благодарен.
Получается как изучения плаванию теоретически без залезания в воду. Что толку изучать язык если непонятно как его использовать.
Может кто порекомендует книги о практическом программировании в Unix-Linux. Какие программы используются и как ими пользоваться. Как настроить рабочую среду для программирования в консоли и GUI, ну и всё такое.
А то не вижу смысла учить ПДД без практического обучения вождению.
Зарание благодарен.
Путь линуксоида очень напоминает путь воина, главными особенностями которого являются ответственность и самодисциплина. Но и награды этого пути достойны: это свобода и мастерство.
-
Attila
- Сообщения: 125
- Статус: Тролль-Лѣсовичокъ
- ОС: Свободная aka ArchLinux
Re: Учебник по С++
Полагаю целесообразным прочитать книги Керниган, Пайк "Unix -- уникальная среда программирования", Реймонд "Art of Unix programming". Собственно, о программировании в Unix.
Об инструментах и средствах разработки -- так про каждый инструмент своя книга: о vim, emacs, средствах разработки пользовательского интерфеса Qt, GTK и т. п. Здесь одной книгой не обойдёшься и удобнее, полагаю, пользоваться электронной документацией.
Всё это, кроме того, прямого отношения к собственно языку С++ не имеет.
Об инструментах и средствах разработки -- так про каждый инструмент своя книга: о vim, emacs, средствах разработки пользовательского интерфеса Qt, GTK и т. п. Здесь одной книгой не обойдёшься и удобнее, полагаю, пользоваться электронной документацией.
Всё это, кроме того, прямого отношения к собственно языку С++ не имеет.
-
Шпунтик
- Сообщения: 230
- ОС: MSDOS 3.3
Re: Учебник по С++
Видимо я что-то не понимаю, но я полагал что vim и emacs это просто редакторы текста.
Конечно, можно работать как в старину, когда по отдельности пользовались редакторами текста, компиляторами, линковщиками, отладчиками. Но хотелось бы хотя бы типа Турбо Паскаль или Турбо С, то-есть единое рабочее место, среда программирования, где в едином комплексе редактор текста + компилятор + линковщик + отладчик + справочник.
Конечно, можно работать как в старину, когда по отдельности пользовались редакторами текста, компиляторами, линковщиками, отладчиками. Но хотелось бы хотя бы типа Турбо Паскаль или Турбо С, то-есть единое рабочее место, среда программирования, где в едином комплексе редактор текста + компилятор + линковщик + отладчик + справочник.
Путь линуксоида очень напоминает путь воина, главными особенностями которого являются ответственность и самодисциплина. Но и награды этого пути достойны: это свобода и мастерство.
-
Attila
- Сообщения: 125
- Статус: Тролль-Лѣсовичокъ
- ОС: Свободная aka ArchLinux
Re: Учебник по С++
Есть книги, посвящённые эффективному использованию vim, есть -- созданию графического интерфейса. Вряд ли есть такая, где было бы и то, и другое, да ещё и код на C++ 
Я, конечно, не осмеливаюсь Вам навязывать использование конкретной среды -- vim или любой другой. Vim я привёл только в качестве примера -- есть много книг, посвящённых этой программе. Но без привязки к конкретному языку программирования.
Я, конечно, не осмеливаюсь Вам навязывать использование конкретной среды -- vim или любой другой. Vim я привёл только в качестве примера -- есть много книг, посвящённых этой программе. Но без привязки к конкретному языку программирования.
-
eduard_pustobaev
- Сообщения: 2629
- Статус: Ленивец
- ОС: Arch/Debian.
Re: Учебник по С++
Шпунтик, vim и emacs безусловно текстовые редакторы. Но только с очень большими возможностями в плане расширения функционала.
Организовать IDE на основе того или другого вполне возможное и иногда выгодное дело.
Организовать IDE на основе того или другого вполне возможное и иногда выгодное дело.
В дисгармонии со вселенной.
-
deninok
- Сообщения: 585
- Статус: Программист С++
- ОС: Debian GNU/Linux
Re: Учебник по С++
Очень рекомендую всем, кто желает освоить С++ с нуля, а потом развиваться до вершин, следующую книгу, в 2 томах:
Философия С++ т.1 Введение в стандартный С++
Философия С++ т.2 Практическое программирование
Не знаю, почему вы думаете так о книгах 2000 года. "Философия С++" тоже написана в 2000 году (издана на русском в 2004). Но это издание рассматривает стандартный язык С++98 и методы ООП, которые за последние 7 лет кардинально не изменились, это точно. Эту книгу можно будет считать устаревшей (и то не во всем) только после 2009 года, когда выйдет стандарт С++09. В новом стандарте ожидается действительно много нового. А пока читайте эту книгу и учитесь (если вам нужно изучить принципы ООП - покупайте не раздумывая!).
P.S. Легального электронного варианта книги нет... Это так, для справки...
Философия С++ т.1 Введение в стандартный С++
Философия С++ т.2 Практическое программирование
(KukMan) писал(а):Гуглил - нахожу одни книги, которые <2000года выпуска...Ессно, учится по таким книгам немного нецелеобразно. Поэтому прошу подкинуть норм учебник по C++. Основы программирования имею, хотя принципы ООП не понимаю. Вобщем, кидайте сцылочки на норм учебники, и поновее.
Не знаю, почему вы думаете так о книгах 2000 года. "Философия С++" тоже написана в 2000 году (издана на русском в 2004). Но это издание рассматривает стандартный язык С++98 и методы ООП, которые за последние 7 лет кардинально не изменились, это точно. Эту книгу можно будет считать устаревшей (и то не во всем) только после 2009 года, когда выйдет стандарт С++09. В новом стандарте ожидается действительно много нового. А пока читайте эту книгу и учитесь (если вам нужно изучить принципы ООП - покупайте не раздумывая!).
P.S. Легального электронного варианта книги нет... Это так, для справки...
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Учебник по С++
Есть такое дело: вот буквально вчера на http://www.kdevelop.org/ скачал новую версию kdevelop. Всё как вы хотите, плюс дизассемблер, система управлением версий, примеры для большого количества языков и библиотек, и ещё много всего. Единственный минус на сегодня - собирать долго, несколько часов.
-
eduard_pustobaev
- Сообщения: 2629
- Статус: Ленивец
- ОС: Arch/Debian.
-
Alexandro
- Сообщения: 33
- ОС: FreeBSD, Ubuntu, Debian
Re: Учебник по С++
Джефф Элджер C++: Библиотека программиста
Толковая книга: кратко, по сути и не занудно
Толковая книга: кратко, по сути и не занудно
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Учебник по С++
про её существование я знаю, только в пакетах этой IDE ещё нет