Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/10: Рейтинг темы: голосов - 10, средняя оценка - 4.50
v_berlev_rus
6 / 1 / 1
Регистрация: 24.03.2011
Сообщений: 57
1

Изучение C++: с чего начать и чем продолжить

10.08.2011, 16:25. Просмотров 1829. Ответов 17
Метки нет (Все метки)

Умею программировать на Паскале, хочу начать изучать С++. Обязательно ли прежде изучить С? Посоветуйте пожалуйста с какой книги начать и какой продолжить. Заранее спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.08.2011, 16:25
Ответы с готовыми решениями:

С чего начать и как продолжить
Приветствую Вас, собратья программисты. Я хоть еще и не полноценный прогер,...

С чего начать изучение C++?
Хочу начать изучение C++ , посоветуйте с чего лучше всего начать изучение, т.е...

С чего начать изучение C++
Доброго времени суток! Хочу изучить C++, но после делфи трудно даётся. На 3...

С чего начать изучение С++
Ребят с чего начать изучение С++ притом что программирую в паскале, какие книги...

С чего начать изучение C++
Всем доброе время суток Кто владеет хорошо C++ можете описать с каких книг...

17
AK3RN
307 / 18 / 4
Регистрация: 01.05.2010
Сообщений: 250
10.08.2011, 16:32 2
си изучить обязательно, начать с Б.Кернигана "Язык программирования C", потом можно почитать (по C++) Р.Лафоре "ООП в C++" и в качестве справочника использовать Г. Шилдта "Полный справочник по C++"
imho
0
don khuan
2 / 2 / 0
Регистрация: 02.08.2011
Сообщений: 22
10.08.2011, 16:35 3
можно начать с Герберт Шилдт - C++ Руководство для начинающих. Я начинал с него, в перемешку с лабами в институте. Мой друг с нее тоже начал, неплохо пошло.
А после наверно все порекомендуют Страуструпа)
1
soft.creator
104 / 104 / 11
Регистрация: 17.10.2010
Сообщений: 283
10.08.2011, 16:46 4
Рекомендую для начала С. Дэвис "С++ для чайников". Не обращайте внимания на название, книга очень толковая. На мой взгляд, лучшая для начинающих.
Потом я бы предложил почитать что-либо по STL, вот только не знаю что именно
А дальше рекомендую трилогию Мейерса "Effective C++", "More Effective C++", "Effective STL"
0
oxotnik
1628 / 1101 / 75
Регистрация: 21.08.2008
Сообщений: 4,625
Записей в блоге: 1
10.08.2011, 16:47 5
Цитата Сообщение от AK3RN Посмотреть сообщение
си изучить обязательно
зачем? у него весьма узкое применение
0
diagon
Higher
1937 / 1203 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
10.08.2011, 16:56 6
Цитата Сообщение от v_berlev_rus Посмотреть сообщение
Обязательно ли прежде изучить С?
Желательно, но не обязательно.

Цитата Сообщение от soft.creator Посмотреть сообщение
Рекомендую для начала С. Дэвис "С++ для чайников". Не обращайте внимания на название, книга очень толковая. На мой взгляд, лучшая для начинающих.
Я с нее начинал, мне не понравилось, что автор, видимо, считает своих читателей слабоумными.
0
co6ak
Кошковед
515 / 503 / 63
Регистрация: 12.04.2010
Сообщений: 1,392
10.08.2011, 17:22 7
странно.
до начала учебы еще 3 недели, а темы "с чего начать" опять начали появляться
0
dr.curse
393 / 349 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
10.08.2011, 18:12 8
AK3RN, смешно но у меня все было наоборот я Кернигана прочитал только после полугода изучения С++.
0
soft.creator
104 / 104 / 11
Регистрация: 17.10.2010
Сообщений: 283
10.08.2011, 19:05 9
Цитата Сообщение от diagon Посмотреть сообщение
Я с нее начинал, мне не понравилось, что автор, видимо, считает своих читателей слабоумными.
Не сказал бы. Зато очень доходчиво объясняет, что такое конструктор копирования, перегрузка операторов и т.д.
0
AvengerAlive
5 / 5 / 1
Регистрация: 30.07.2011
Сообщений: 257
10.08.2011, 19:11 10
v_berlev_rus, Желательно изучить С вначале, так как С++ этот тот же навороченный С. Теперь изучи операторы С,С++, заходи на сайт www.e-olimp.com или acm.timus Решай задачи с контестов на Паскале. Потом переводи решение на С, а потом на С++. Так ты легче научишься.
0
Splitter
10.08.2011, 19:44
  #11

Не по теме:

Я бы начал с пива

1
Anton--1978
0 / 0 / 1
Регистрация: 22.02.2011
Сообщений: 24
10.08.2011, 22:18 12
Добрый день. присоединяюсь к вопросу )
Я прочел Гирберт Шилд "С++ Шаг за шагом", попробовал писать консольные приложения в VS2010 ? вроде выходит. Во всяком случае вроде как понятно, как делать совсем простые вещи. Но надо двигаться дальше, вот что читать чтобы изучить С++ дальше ?
Я полистал то что есть в продаже, судя по оглавлению, даже книги гордо называемые "С++ для профессионалов" ограничиваются загрузкой/выгрузкой информации в файл. Сокеты не где не рассматриваются, графика тоже.
Вот что читать для понимания того как делаются Windows приложения и сетевые приложения ?
0
SDmaN
56 / 53 / 8
Регистрация: 22.07.2011
Сообщений: 436
10.08.2011, 22:32 13
Цитата Сообщение от Anton--1978 Посмотреть сообщение
Добрый день. присоединяюсь к вопросу )
Я прочел Гирберт Шилд "С++ Шаг за шагом", попробовал писать консольные приложения в VS2010 ? вроде выходит. Во всяком случае вроде как понятно, как делать совсем простые вещи. Но надо двигаться дальше, вот что читать чтобы изучить С++ дальше ?
Я полистал то что есть в продаже, судя по оглавлению, даже книги гордо называемые "С++ для профессионалов" ограничиваются загрузкой/выгрузкой информации в файл. Сокеты не где не рассматриваются, графика тоже.
Вот что читать для понимания того как делаются Windows приложения и сетевые приложения ?
Для Windows нужно учить WinAPI. я начал с книги Ганеева "Проектирование интерфейса пользователя средствами win32 api"
0
ruslan_abel
33 / 33 / 14
Регистрация: 06.05.2011
Сообщений: 91
10.08.2011, 22:33 14
Х. М. Дейтел, П. Дж. Дейтел "Как программировать на C++" - очень хорошая книга.
Подборка хороших книг по с++
1
AzaKendler
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
10.08.2011, 23:58 15
v_berlev_rus, c учит не обязательно. я сразу с++. все можно на с++. и на с. так что это просто от тебя зависит и от предпочтений. если цель учить ++, то его и надо учить. он сложен. какой смысл тратить время вначале на с? который тоже сложен

Добавлено через 2 минуты
SDmaN, в трещину это проектирование юзер интерфейс средствами апи. апи надо учить для более насущных целей. для юзер интерфейсов есть более мощные и действенные инструменты и самое главное куда более быстро позволяющие писать эти окноца и формочки. если уж и читать про апи в контексте юзер интерфейс то толко для общего развития. делать окошки через апи - это гемор

Добавлено через 2 минуты
don khuan, да Страуструпа лучше прочесть и выполнить задания которые он дает. ужотко руку набить можно
1
Сыроежка
Заблокирован
11.08.2011, 01:38 16
Цитата Сообщение от diagon Посмотреть сообщение
Желательно, но не обязательно.


Я с нее начинал, мне не понравилось, что автор, видимо, считает своих читателей слабоумными.
Может быть автор прав, так как нормальный человек не будет тратить годы своей жизни на изучение какого-то С++?!
1
SDmaN
56 / 53 / 8
Регистрация: 22.07.2011
Сообщений: 436
11.08.2011, 01:45 17
Цитата Сообщение от AzaKendler Посмотреть сообщение
SDmaN, в трещину это проектирование юзер интерфейс средствами апи. апи надо учить для более насущных целей. для юзер интерфейсов есть более мощные и действенные инструменты и самое главное куда более быстро позволяющие писать эти окноца и формочки. если уж и читать про апи в контексте юзер интерфейс то толко для общего развития. делать окошки через апи - это гемор
в этом ты несомненно прав, а не предложишь учебник по winapi с более нужным изложением?
0
ValeryLaptev
Эксперт С++
1051 / 830 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
11.08.2011, 08:24 18
SDmaN, обрати внимание на следующие книжки:
1. Книжка Страуструпа для студентов http://www.ozon.ru/context/detail/id/6089823/
Там половина книги - о программировании интерфейса с помощью относительно простой библиотеки FLTK. Но все принципы изложены очень хорошо. В книге - куда заданий.
2. Для изучения WinAPI полезно читать книгу-двухтомник Чарльза Петцольда. В сети болтаются файлы, так как книжка была еще по программированию в Windows 95/ Но написано хорошо, и все проги работают.
3. Еще есть хорошая книжка Юрия Щупака: http://www.ozon.ru/context/detail/id/3958734/
Если бумажную не найдешь - поищи файлы. Тоже в сети болтаются.
0
11.08.2011, 08:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.08.2011, 08:24

С чего начать изучение С++
Здравствуйте все. Я хочу научиться программировать на С++, а в дальнейшем...

С чего начать изучение C++?
Привет!Я -Максим.Хочу или же, уже начал изучать с++ Этот язык мне показался...

С чего начать изучение C++
Я понимаю, что вопрос уже сто раз задавали, но, тем не менее, задам его ещё...


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

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

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