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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 24, средняя оценка - 4.92
Siquel
0 / 0 / 0
Регистрация: 08.09.2013
Сообщений: 49
#1

Надо ли перед изучением С++ выучить С? - C++

04.03.2014, 18:42. Просмотров 3515. Ответов 23
Метки нет (Все метки)

С 0 буду изучать с++, до этого совсем немного джаву смотрел через проект джава раш.
Я на первом курсе в институте, началось программирование, поэтому решил начать изучать с++ так как обучение на нём проходит.
Собственно литературу я видел в разделе литература для прочтения и понимаю что надо больше практики с самых простых где определить какое число больше, до более сложных пока что там к массивам, игер какой то простой шашки, змейка.
В общем надо ли С читать перед с++ или можно сразу С++ начать?
Ну и если не трудно, то порекомендуйте свои предпочтения по книжкам, учитывая что я только только начинаю, а то везде мнения расходятся, кто страуструпера, кто шилдта, кто керригана.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2014, 18:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Надо ли перед изучением С++ выучить С? (C++):

Стоит ли изучать JS перед изучением C++? - C++
Стоит ли изучать JavaScript перед изучением C/C++ или лучше сразу начать изучение C, затем C++? С основами программированиями ознакомлен.

Стоит ли изучать STL перед изучением Java? - C++
Добрый день. Обращаюсь по такому вопросу: На данный момент я обладаю знаниями sql и базовыми знаниями с++ (без stl). Сейчас изучаю...

Что нужно изучить в c++, перед изучением ООП - C++
Перечислите темы, которые я должен знать, перед изучением ООП, просто не знаю готов ли я, все ли я выучил)

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

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

Что мне делать или что надо знать перед тем как начать изучение яз.программирования С/С++? - C++
Я пока вообще не умею программировать.Сначала хотел с бейсика или паскаля.Но многие советуют начинать сразу с С/С++.

23
THE--MASTER
Заблокирован
05.03.2014, 13:29 #16
Цитата Сообщение от Siquel Посмотреть сообщение
Надо ли перед изучением С++ выучить С? / С++ для начинающих
перед С++ надо изучать MacroAssembler Intel x86 и читать книгу Искусство дизассемблирования, Крис Касперски, Ева Рокко
0
Vuzy
0 / 0 / 2
Регистрация: 06.10.2014
Сообщений: 48
Завершенные тесты: 1
07.10.2014, 01:53 #17
Цитата Сообщение от Siquel Посмотреть сообщение
1)Писать программы
2)Игры
3)Разработка сайтов
Писать игры. Это писать те же программы только в разы сложнее.
А разработка сайтов это да. скукотища.


за ссылку на видео 0x10, отдельное спасибо!! =)) поржал.
0
IrineK
Заблокирован
07.10.2014, 05:30 #18
Если есть время, то нужно начинать с С.
Тогда
1) будет понятно, откуда ноги у многих современных ЯП растут;
2) чел изначально не заболеет написанием кода на суржике;
3) в загашнике будет ещё один рабочий скил для работы на работе, скажем, по программированию микроконтроллеров.

Но в данной ситуации времени уже нет:
Цитата Сообщение от Siquel Посмотреть сообщение
Я на первом курсе в институте, началось программирование
Посему, обращаюсь к urbi et orbi
Господа, не тяните с обучением программированию до первого курса.
Начинайте процесс хотя бы за год-два до поступления.
3
Alexandr_1982
177 / 74 / 17
Регистрация: 04.11.2013
Сообщений: 387
Записей в блоге: 4
07.10.2014, 07:24 #19
Чтобы понять C, нужно прочитать книгу по ассемблеру. Нужно обратить внимание на то, что в основе вызовов функций лежит стек центрального процессора. В процессоре находятся регистры.
0
Evg
Эксперт CАвтор FAQ
18030 / 6262 / 427
Регистрация: 30.03.2009
Сообщений: 17,207
Записей в блоге: 27
07.10.2014, 23:35 #20
Цитата Сообщение от gazlan Посмотреть сообщение
Мне кажется ошибкой начинать с OOP. Обычно, лучшие мастера выходят из тех, кто начинал подмастерьем. Офицеры - из рядовых. Академики - с лаборантов. Миллионеры - с чистильшиков обуви :-)
C - это база для изучения любого процедурного языка. Основа для понимания того, что "под капотом". OOP (Java, C++) - надстройка, технологии. Иногда удобные, иногда неэффективные.
Начав с изучения абстракций, есть риск никогда не узнать реальности. Пока, по меткому замечанию Джоэля Спольски, они не окажутся "дырявыми".
Жирный-прежирный +1

Добавлено через 11 минут
А по поводу нормальным языком описанного в статье про дырявые абстракции, афтора статьи готов-таки расцеловать, распечатать статью на бумаге и в добавок к словам "учите матчасть" отправлять некоторых товарищей ещё читать и эту статью
1
takhvatulin
11 / 11 / 0
Регистрация: 04.04.2014
Сообщений: 140
08.10.2014, 11:25 #21
Я в универе один семестр изучал С, потом семестр был посвящен основам алгоритмизации и ООП(С++)(Специальность моя никак не связаны с программирование). Сейчас я работаю программистом МК, одновременно пишу прошивки на МК и приложения для винды, чтобы с этим МК общаться через комп. Если быть точнее МК управляют электроизмерительными приборами и отправляют данные в комп. Вобщем я это к чему, прошивки пишу в CodeVision и он у меня не воспринимает С++. А приложения для винды пишу на С++. Так что не будет лишним знать хотя бы базу и уметь перестроить работу мозга под выполнение задач на С и на С++
0
gru74ik
Модератор
Эксперт CЭксперт С++
4189 / 1837 / 198
Регистрация: 20.02.2013
Сообщений: 4,976
Записей в блоге: 21
08.10.2014, 13:17 #22
Цитата Сообщение от Siquel Посмотреть сообщение
если не трудно, то порекомендуйте свои предпочтения по книжкам, учитывая что я только только начинаю
Прата или Липпман последние издания. Или и то и другое. Дейтелы хороши тоже.
0
Mr.X
Эксперт С++
3050 / 1695 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
08.10.2014, 15:23 #23
Мне кажется, просто существует два типа людей.
Одни – люди Земли, им интересно как все вещи с землей соединены и на нее опираются, как языковые конструкции реализованы в компиляторе, а вычислительные – в компьютере.
Другие – люди Воздуха, их идеи и смыслы интересуют, и как эти идеи и смыслы можно в языке реализовать, т.е. как на этой штуке взлететь можно хотя бы на полметра над землей.
0
Evg
Эксперт CАвтор FAQ
18030 / 6262 / 427
Регистрация: 30.03.2009
Сообщений: 17,207
Записей в блоге: 27
11.06.2015, 16:31 #24
Цитата Сообщение от Siquel Посмотреть сообщение
В общем надо ли С читать перед с++ или можно сразу С++ начать?
Надо ли перед изучением С++ выучить С?
Если ты согласен с этой мыслью - начинай с Си. Если ты готов стать программистом, использующим технологии, которые не понимаешь как работают - начинай с Си++
1
11.06.2015, 16:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.06.2015, 16:31
Привет! Вот еще темы с ответами:

Реально выучить С++ - C++
А ваше реально самому выучить С++ без преподаватель, и кому это удавалось что читали ?

Хочу выучить С++ - C++
скачал книжку но там надо программу GNU C++ в интернете нормального ничего не нашел еще надо бы видео уроки есть Михаила Майорова но...

Как выучить C++? - C++
Привет всем! У меня такой вопрос тем кто учил или учит C++: Как выучить C++? А именно меня интересует какую литературу прочитать,...

выучить язык с++ - C++
Друзья подскажите какие лутче читать книги что бы выучить с++ как вы учили ?? подскажите .


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

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

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