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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 33, средняя оценка - 4.76
Артём007
2 / 2 / 0
Регистрация: 04.02.2012
Сообщений: 46
#1

С чего начать изучение C++ - C++

24.01.2013, 18:48. Просмотров 4568. Ответов 17
Метки нет (Все метки)

Я понимаю, что вопрос уже сто раз задавали, но, тем не менее, задам его ещё раз. Итак -- с чего мне начать изучение C++?
Сейчас я знаю только паскаль, (использовал free pascal, если это имеет какое то значение). На паскале уже год, ООП не использовал. Читал по комментариям, что реализация ООП на C++ очень хорошая, и решил уже начать изучение этого языка. Но для начала мне надо не ООП, а самые основы. Так вот -- где можно им выучится? У меня есть только книга "Самоучитель C++", Герберта Шилдта, третье издание, напечатана аж в 2004, и, к тому же, она написана для тех, кто уже знаком с языком C. Так и вопрос -- с чего начать, что бы не закончить через два дня? Если книгу какую, то я смогу только скачать. Может не книгу, а какие уроки в интернете? Ну в целом прошу поделится опытом тех, кто уже начал учить C++
И да, последний вопрос: какой стандарт языка на текущий момент является последним?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2013, 18:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос С чего начать изучение C++ (C++):

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

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

С чего начать изучение С++ - C++
Решил окунутся в ООП. Начать решил с С++. С чего начать, что б быстро и уверенно, на энтузиазме приступить к изучению ? И в...

С чего начать изучение С++ - C++
Здравствуйте ув. Участники форума. Хотелось бы спросить у профессионалов, с чего же все таки начать изучение С++? Практически с этим не...

С чего начать изучение С++ - C++
Подскажите хорошую книгу и среду

С чего начать изучение C++ - C++
Здравствуйте ребята б мне вот хотелось изучить програмирование на c++ помогите пожалуйста с чего начать , я вообще не шарю в...

17
Croessmah
Эксперт CЭксперт С++
13514 / 7673 / 867
Регистрация: 27.09.2012
Сообщений: 18,896
Записей в блоге: 3
Завершенные тесты: 1
24.01.2013, 18:55 #2
подскажите, с чего лучше начать изучение С++?
0
Артём007
2 / 2 / 0
Регистрация: 04.02.2012
Сообщений: 46
24.01.2013, 19:24  [ТС] #3
Тем много, а толку ноль. Ну я же и сказал, задавался такой вопрос уже, и что? Я просто не нашёл нужной для себя информации в других темах. Кто то просит книгу для совсем новичка, и изучает язык программирования C++, как первый. Кто-то хвалит одну книгу, кто то наоборот говорит, что она плохая. Читал я такие темы. Вот и вопрос возник. И не ответили: какой стандарт языка на текущий момент является последним?
Просто у меня нет никого из знакомых мне людей, кто знает не то что C++, кто паскаль знает, нету. Так уже спросил бы. Мне нужна книга чисто для начала. Ну или не книга, а набор советов, как её выбрать. Какой год издания считается не старым и так далее.
0
Croessmah
Эксперт CЭксперт С++
13514 / 7673 / 867
Регистрация: 27.09.2012
Сообщений: 18,896
Записей в блоге: 3
Завершенные тесты: 1
24.01.2013, 19:30 #4
Цитата Сообщение от Артём007 Посмотреть сообщение
Вот и вопрос возник. И не ответили: какой стандарт языка на текущий момент является последним?
ISO/IEC 14882:2011
C++11

Добавлено через 1 минуту
Цитата Сообщение от Артём007 Посмотреть сообщение
Мне нужна книга чисто для начала. Ну или не книга, а набор советов, как её выбрать
Если бы Вы действительно читали все темы, которых, как Вы сами говорите тут много, то давно бы уже сделали вывод - каждому свое.
Одной книгой все равно не обойтись.
1
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
24.01.2013, 19:40 #5
Цитата Сообщение от Артём007 Посмотреть сообщение
Тем много, а толку ноль. Ну я же и сказал, задавался такой вопрос уже, и что? Я просто не нашёл нужной для себя информации в других темах. Кто то просит книгу для совсем новичка, и изучает язык программирования C++, как первый. Кто-то хвалит одну книгу, кто то наоборот говорит, что она плохая. Читал я такие темы.
Ну и с чего вы взяли, что стотыщпицотсемисятдвадцатьодинадцатая тема, созданная вами, будет отличаться?

Цитата Сообщение от Артём007 Посмотреть сообщение
Мне нужна книга чисто для начала. Ну или не книга, а набор советов, как её выбрать. Какой год издания считается не старым и так далее.
Первый совет -- найдите учителя. Лично я ни разу не общался в живую с человеком, который бы изучил свой первый язык программирования исключительно по книге. Всех хоть как-то учат основам живые люди. Кому друг в двенадцать лет показал, что на бейсике можно кружочки рисовать, кто на уроках информатики вдруг начал врубаться круче учителя...
Второй совет -- найдите понятную книгу. Просто книгу, которую вы будете понимать. Пусть она будет плохая, но вы по ней начнете понимать основы. Чтобы найти понятную книгу, бегло посмотрите первые десять-пятнадцать страниц каждой книги, что вам попадутся. Хоть одна да найдется.
Третий совет -- в книге должны быть примеры. Ориентируйтесь на книги, в которых есть большое количество небольших примеров -- строк по пятьдесят. Примеры это важно.
Четвертый совет -- меняйте книги. Ничего страшного, если вы бросите одну книгу и начнете другую, зато вы познакомитесь с другим взглядом на язык и стиль. Широкий кругозор лучше узкого.
Пятый совет -- книга не заменит практику. Пишите всякое примитивное <cenzored LK/>. Все подряд. Постепенно, через пару лет, количество перейдет в качество. Ну или нет, если из вас плохой программист.
1
Артём007
2 / 2 / 0
Регистрация: 04.02.2012
Сообщений: 46
24.01.2013, 20:22  [ТС] #6
Ну и с чего вы взяли, что стотыщпицотсемисятдвадцатьодинадцатая тема, созданная вами, будет отличаться?
С того, что эта тема описывает именно мою ситуацию.

Первый совет -- найдите учителя.
Тут придётся сразу обломаться. Нет такого человека. И найти его я навряд ли смогу по некоторым причинам.

Второй совет
Чем сейчас и занимаюсь. В прошлый раз, когда я попытался начать изучение C++, всё закончилось тем, hello world из книги не скомпилировался по той причине, что книга устаревшая была. Вот я и спрашиваю у тех, кто уже учил -- с какой книги начинать, если имеется некоторый опыт программирования, пусть и не такой большой.

Уже не раз встречаю -- рекомендуют Шилдта для изучения. Подойдёт ли для изучения "C++: базовый курс", 3-е издание? Ну, то есть, данная книга является достаточно новой и нормально ли в ней описываются основы языка?

Добавлено через 2 минуты
ISO/IEC 14882:2011
C++11
И получается, что мне надо искать книгу только с 2011 года выпуска? Или отличия там не столь большие.

Цитата Сообщение от Croessmah Посмотреть сообщение
Одной книгой все равно не обойтись.
Для начала хватит и одной, ну а затем будет легче, как мне кажется. Самое сложное пока -- начать.
0
RussDragon
12 / 12 / 1
Регистрация: 08.04.2012
Сообщений: 81
24.01.2013, 20:25 #7
Герберт Шилдт, базовый курс 3 издание, год выпуска: 2010
Кстати, я сам выучил основы 3 языков без учителя, так что, если есть желание и время...
0
Croessmah
Эксперт CЭксперт С++
13514 / 7673 / 867
Регистрация: 27.09.2012
Сообщений: 18,896
Записей в блоге: 3
Завершенные тесты: 1
24.01.2013, 20:27 #8
Цитата Сообщение от Артём007 Посмотреть сообщение
И получается, что мне надо искать книгу только с 2011 года выпуска? Или отличия там не столь большие.
Основы одни и те же везде.
Цитата Сообщение от Артём007 Посмотреть сообщение
Для начала хватит и одной, ну а затем будет легче, как мне кажется. Самое сложное пока -- начать.
Разные авторы по разному излагают материал и не понятный материал в одной книге может быть легче изложен в другой.
1
WhiteP
606 / 204 / 23
Регистрация: 20.11.2012
Сообщений: 426
24.01.2013, 20:35 #9
Цитата Сообщение от Croessmah Посмотреть сообщение
Разные авторы по разному излагают материал и не понятный материал в одной книге может быть легче изложен в другой.
Плюсую. К тому же разным людям нужен разный первый язык программирования, имхо. Кому-то понятнее сверху вниз, кому то снизу вверх. Мне, например, была не очень понятна вся эта высокоуровневость и ООП, пока не взглянул на нее со стороны ассемблера. Я к тому, что если не получается один язык, то стоит попробовать другой и не отчаиваться.

Лафоре пишет очень доступно по C++, на мой взгляд.
0
Артём007
2 / 2 / 0
Регистрация: 04.02.2012
Сообщений: 46
24.01.2013, 20:45  [ТС] #10
Всем спасибо! Попытаюсь начать с Герберта Шилдта. Посмотрю, может ещё какие книги выберу.
0
Serezha
24 / 20 / 1
Регистрация: 29.11.2012
Сообщений: 431
Записей в блоге: 1
24.01.2013, 20:47 #11
Если есть желание могу кинуть лекции с которых нам начинают объяснение изучения с++!
0
The_bolT
70 / 70 / 1
Регистрация: 22.01.2013
Сообщений: 231
24.01.2013, 21:00 #12
У меня еще есть такой вопрос: я прочитал Дейтелов, что можно начать дальше читать?
Извините что не создал своей темы, просто и так много этих тем)
0
coloc
погромист
410 / 246 / 15
Регистрация: 27.08.2012
Сообщений: 550
Завершенные тесты: 1
24.01.2013, 21:11 #13
The_bolT, Литература C++ C++ level up. (страуструп)
1
Евгений89
99 / 99 / 9
Регистрация: 17.04.2011
Сообщений: 554
Завершенные тесты: 2
25.01.2013, 14:11 #14
если дальше то страуструп
0
Crow52
1 / 1 / 0
Регистрация: 11.12.2012
Сообщений: 18
25.01.2013, 16:16 #15
Цитата Сообщение от Serezha Посмотреть сообщение
Если есть желание могу кинуть лекции с которых нам начинают объяснение изучения с++!
Есть желание) было бы интересно.
0
25.01.2013, 16:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2013, 16:16
Привет! Вот еще темы с ответами:

С чего начать изучение с++ - C++
Посоветуйте с чего начать изучение с++. В этом деле нуб если не считать html и css.Цель в дальнейшем программировать под Android.

С чего начать изучение c++ - C++
Я не когда не изучал какие либо языки программирования. Подскажите с чего начать изучение c++, какую литературу взять для изучения (где...

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

С чего начать изучение С++? - C++
Всем привет, меня зовут Кирилл, мне 29 лет. Очень много времени провожу за компом, много лет занимался &quot;ерундой&quot;. Начиналось все с Ультимы...


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

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

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