Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 241, средняя оценка - 4.94
deathNC
1885 / 999 / 27
Регистрация: 08.12.2009
Сообщений: 2,795
Записей в блоге: 2
#1

Литература С++ для начинающих: Где искать? - C++

18.01.2010, 06:13. Просмотров 31015. Ответов 25
Метки нет (Все метки)

Ребята, подскажите литературу для изучения С++.

Вообще я пишу всё на дельфине уже два года (т.е. есть опыт в программировании), а тут вот пару месяцев назад впервые увидел кусок кода, написанного на С++, то есть я вообще ничего в этом языке не понимаю... появилось желание его изучить, но есть проблема - я не могу найти в ин-нете нормальную литературу (точнее не могу отличить нормальною от дерьма)... посоветуйте что-нибудь.. буду благодарен, если ссылочку на какую-нибудь книжку дадите...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
18.01.2010, 06:36     Литература С++ для начинающих: Где искать? #2
Бьерн Страуструп. Язык программирования с++.
deathNC
1885 / 999 / 27
Регистрация: 08.12.2009
Сообщений: 2,795
Записей в блоге: 2
18.01.2010, 07:02  [ТС]     Литература С++ для начинающих: Где искать? #3
Aye Aye, спасибо! Уже сливаю себе книгу!

Если у кого ещё есть пожелания по поводу Литературы С++ для начинающих, пишите...

Не по теме:

Ещё одна книга лишней не будет, хоть я не сомневаюсь, книга от Aye Aye будет отличная (прям как Флёнов для Дельфина)

taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
18.01.2010, 07:28     Литература С++ для начинающих: Где искать? #4
Герберт Шилдт. Практика С++ кажется.
Pr[1]col[1]sT
0 / 0 / 0
Регистрация: 18.01.2010
Сообщений: 7
18.01.2010, 08:36     Литература С++ для начинающих: Где искать? #5
хм ну тут смотря с какой оболочкой в с+ связано
на 2008 версии не рекомендую начинать разбираться
zim22
depict1
276 / 141 / 2
Регистрация: 11.07.2009
Сообщений: 606
18.01.2010, 11:02     Литература С++ для начинающих: Где искать? #6
Цитата Сообщение от Aye Aye Посмотреть сообщение
обязательно прочесть Бьерн Страуструп. Язык программирования с++.
может и обязательно. но через годика 3 после того, как С++ позанимается.
Цитата Сообщение от Pr1col1sT Посмотреть сообщение
хм ну тут смотря с какой оболочкой в с+ связано
язык не привязан к оболочке.
Цитата Сообщение от Pr1col1sT Посмотреть сообщение
на 2008 версии не рекомендую начинать разбираться
а я рекомендую. ну или на gcc
deathNC
1885 / 999 / 27
Регистрация: 08.12.2009
Сообщений: 2,795
Записей в блоге: 2
18.01.2010, 11:13  [ТС]     Литература С++ для начинающих: Где искать? #7
Хорошо, потом посмотрю... спасибо...
ggmann
20 / 20 / 1
Регистрация: 06.10.2008
Сообщений: 173
18.01.2010, 11:53     Литература С++ для начинающих: Где искать? #8
Филосовия С++ Брюс Эккель - 1 том.djvu
Философия С++. Практическое программирование.djvu
эти попробуй почитать, мне посоветовали их, читай и выполняй упражнения
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
18.01.2010, 13:48     Литература С++ для начинающих: Где искать? #9
можно вот так сделать
1 Липпман - С++ для начинающих.
Так же у Липпмана есть небольшая книга описывает чистый С++ (вместо char* используется std::string;
вместо int arr[N]; std::vector <int> )
2 Дж КОпплиен - программирование на С++ (углубленее изучается ООП)
и Дальше поехали Дьюхэрст - Священные знания С++ Мейерс (эффективное использование С++, наиболее эффективное использование С++) Саттер (Решение сложных задач на С++, новые сложные задачи на С++) Стандарты программирования на С++ 101 советов там (точное название не помню) авторы Александреску, Саттер.
Обязательно читаем про STL всё что найдём (авторы Джо Сьюттис, Лен Аммераль (вот это книга по СТЛ для новичков), авторы СТепанов, Ли (это можно сказать справочник по СТЛ).
Так же эффективное использование СТЛ тоже прочитать можно )
Ну и конечно Паттерны проектирования (GOF)
zim22
depict1
276 / 141 / 2
Регистрация: 11.07.2009
Сообщений: 606
18.01.2010, 13:57     Литература С++ для начинающих: Где искать? #10
Цитата Сообщение от Андрейка Посмотреть сообщение
2 Дж КОпплиен - программирование на С++ (углубленее изучается ООП)
не рекомендую её к прочтению. во-первых, она старая. во-вторых, всё ооп, которое ты изучешь, прочитав её - это идиома "конверт-письмо". по крайней мере я только это запомнил
ну я ещё трюк запомнил, который никогда не пригодится: имитация вызова статических функций в то время, когда в С++ их небыло:
C++
1
2
3
4
5
struct S {
  void fcn() { }
};
 
((S*)0)->fcn();
в ней конечно есть мозгодробильные вещи - типа редактирование таблицы vtable, но обычному программеру - оно не надо, особенно учитывая что он не прочитал других, более важный книг (Саттер, Мейерс).
вывод: время, потраченное на неё - можно с большей пользой потратить.
deathNC
1885 / 999 / 27
Регистрация: 08.12.2009
Сообщений: 2,795
Записей в блоге: 2
19.01.2010, 02:58  [ТС]     Литература С++ для начинающих: Где искать? #11
C++
1
2
3
4
5
struct S {
  void fcn() { }
};
 
((S*)0)->fcn();
мда... это для меня ещё матерки.. не понимаю пока этот код... но начнутся каникулы, и я обязательно перепробую всё, что мне тут посоветовали!!! Спасибо ОГРОМНОЕ всем!
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
19.01.2010, 04:47     Литература С++ для начинающих: Где искать? #12
С чего начать изучение языка Си?
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
03.11.2010, 00:26     Литература С++ для начинающих: Где искать? #13
Цитата Сообщение от zim22 Посмотреть сообщение
struct S {
void fcn() { }
};
((S*)0)->fcn()
что-то я не понимаю вот этих матюков
C++
1
((S*)0)->fcn()
как оно работает, что такое
C++
1
((S*)0)
что это указатель понятно, непонятно как так можно взять указатель ?
ForEveR
В астрале
Эксперт С++
7969 / 4731 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
03.11.2010, 01:14     Литература С++ для начинающих: Где искать? #14
Страуструп - принципы и практика использования С++. Точное название ща лень смотреть. Вообщем новая книга Страуструпа
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
03.11.2010, 01:20     Литература С++ для начинающих: Где искать? #15
Цитата Сообщение от ForEveR Посмотреть сообщение
Страуструп - принципы и практика использования С++. Точное название ща лень смотреть. Вообщем новая книга Страуструпа
ясно ... вообщем запишу чтоб не забыть, когда доросту до Страуструпа начну читать
ForEveR
В астрале
Эксперт С++
7969 / 4731 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
03.11.2010, 01:33     Литература С++ для начинающих: Где искать? #16
norge_goth, Это новая книжка. Специально для новичков.
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
03.11.2010, 17:34     Литература С++ для начинающих: Где искать? #17
Цитата Сообщение от ForEveR Посмотреть сообщение
norge_goth, Это новая книжка. Специально для новичков.
спасибо за приятную новость
уже заказал, скоро читать буду
kiwokr
3 / 3 / 1
Регистрация: 01.07.2016
Сообщений: 41
Завершенные тесты: 1
20.07.2016, 23:20     Литература С++ для начинающих: Где искать? #18
Народ подскажите книгу... которая более плавно подходит к изучению чего-то сложного... Читал Страуструпа... я хз, то ли я дурак, то ли лыжи не едут.... Как с элементарных циклов и работы с массивами следующая глава по созданию калькулятора с парсером... при чём даже принципы работы ф-ции не объяснены...
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
20.07.2016, 23:30     Литература С++ для начинающих: Где искать? #19
Литература C++
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2016, 23:31     Литература С++ для начинающих: Где искать?
Еще ссылки по теме:
Где взять файл Sales_item.h для книги Стенли Липпмана "C++ для начинающих" C++
C++ Где искать DllMain в ATL 7.0?
Не секу что такое gsoap и где его искать на win7 C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
kiwokr
3 / 3 / 1
Регистрация: 01.07.2016
Сообщений: 41
Завершенные тесты: 1
20.07.2016, 23:31     Литература С++ для начинающих: Где искать? #20
Croessmah, Да это понятно)) Страуструпа там я, собственно говоря, и нашёл ) Потому и задаю вопрос, в надежде получить конкретный ответ, а не бездушную ссылку ^_^
Yandex
Объявления
20.07.2016, 23:31     Литература С++ для начинающих: Где искать?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru