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

Какая база требуется для понимания C++? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.94
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 05:00     Какая база требуется для понимания C++? #1
Доброго времени суток! Возникло желание научиться работать в Си, но одолели смутные сомнения. Каюсь, ничего сложнее Pascal ABC в школьные годы "в руках не держала", специальность связана с языками, но отнюдь не программирования. Может ли понадобиться какая-то информация в качестве "введения в программирование"?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Brendon
Заблокирован
17.08.2014, 05:22     Какая база требуется для понимания C++? #2
Цитата Сообщение от mormornie Посмотреть сообщение
Возникло желание научиться работать в Си
Именно С, на не С++, изучать вам нет смысла, на дворе 21-й век. Ну если конечно вы не занимаетесь программированием микроконтроллеров.
Цитата Сообщение от mormornie Посмотреть сообщение
Может ли понадобиться какая-то информация в качестве "введения в программирование"?
Ну по - хорошему конечно нужно знать устройство ЭВМ систем Знать Assember x86 как минимум (MAM например)
Ну конечно же это всё не обязательно, просто начинайте читать и изучать.
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 05:27  [ТС]     Какая база требуется для понимания C++? #3
Спасибо за ответ! А вы не могли бы посоветовать, с чего начать изучение?
Чумаков Антон
85 / 67 / 17
Регистрация: 07.03.2011
Сообщений: 168
17.08.2014, 05:39     Какая база требуется для понимания C++? #4
Литература C++
Без литературы никуда, здесь же представлен хороший перечень всего необходимого.
Brendon
Заблокирован
17.08.2014, 05:40     Какая база требуется для понимания C++? #5
Цитата Сообщение от mormornie Посмотреть сообщение
А вы не могли бы посоветовать, с чего начать изучение?
На самом деле нужно начать с установки Visual Studio 2013. И создания консольного проекта.
Я так полагаю, вы девушка, чайник ? Тогда я бы даже наверное не советовал бы сразу кидаться на много тысячно страничные тома Страуструпа, основателя языка С++, а порекомендовал бы найти на торрентах видео уроки по программированию, их удобно слушать и не надо напрягаться на чтение
Идём на сайт http://www.specialist.ru/section/programmer-beginner, ищем нужный курс и пытаемся найти его на торрентах )))))))))) Например, набираем в яндексе Программирование на Visual С++ torrent и качаем, всё бесплатно ухаха

Добавлено через 1 минуту

Не по теме:

Чумаков Антон, в каком городе находится контора, в которой ты работаешь?

Чумаков Антон
17.08.2014, 05:42
  #6

Не по теме:

Цитата Сообщение от Brendon Посмотреть сообщение
Чумаков Антон, в каком городе находится контора, в которой ты работаешь?
А это так принципиально?

gru74ik
Модератор
 Аватар для gru74ik
3118 / 1344 / 167
Регистрация: 20.02.2013
Сообщений: 3,809
Записей в блоге: 17
17.08.2014, 05:44     Какая база требуется для понимания C++? #7
Цитата Сообщение от mormornie Посмотреть сообщение
А вы не могли бы посоветовать, с чего начать изучение?
Читайте Липпмана, Дейтелов, Прату или Страуструпа.
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 05:45  [ТС]     Какая база требуется для понимания C++? #8
Чумаков Антон, спасибо, книги оттуда уже частью загуглены и записаны для поиска в книжном... Но я почитала комментарии к некоторым томам и там указывают, что совсем новичкам, скорее всего, не зайдут.

Brendon, спасибо за добрый совет))) Да, мало того, что чайник, ещё и девушка, спасибо хоть не блондинка!

gru74ik, спасибо!
Brendon
Заблокирован
17.08.2014, 05:47     Какая база требуется для понимания C++? #9
Цитата Сообщение от mormornie Посмотреть сообщение
что совсем новичкам, скорее всего, не зайдут.
меня слушай, ищи то, что я сказал - для полного чайника это самое то !
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 05:51  [ТС]     Какая база требуется для понимания C++? #10
Brendon, фигурально выражаясь, можно сказать, что я даже не чайник, а самовар!
gru74ik
Модератор
 Аватар для gru74ik
3118 / 1344 / 167
Регистрация: 20.02.2013
Сообщений: 3,809
Записей в блоге: 17
17.08.2014, 05:57     Какая база требуется для понимания C++? #11
Цитата Сообщение от Brendon Посмотреть сообщение
меня слушай
Мда... C++ учить по видеоурокам? Минус Вам за вредные советы!

Цитата Сообщение от mormornie Посмотреть сообщение
Но я почитала комментарии к некоторым томам и там указывают, что совсем новичкам, скорее всего, не зайдут.
Воспользуйтесь поиском по форуму, например по ключевым словам книги по C++ для начинающих с нуля, увидите сами, что люди советуют читать новичкам. Я сам начал два месяца назад с нуля, так что знаю о чём говорю.
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 06:02  [ТС]     Какая база требуется для понимания C++? #12
gru74ik, спасибо!
Brendon
Заблокирован
17.08.2014, 06:05     Какая база требуется для понимания C++? #13
Цитата Сообщение от gru74ik Посмотреть сообщение
Мда... C++ учить по видеоурокам? Минус Вам за вредные советы!
Минус тебе, как дураку, советующему девушке новичку без какого - то опыта лезть в дебри С++ по Страуструпу.

Добавлено через 1 минуту
Цитата Сообщение от gru74ik Посмотреть сообщение
Я сам начал два месяца назад с нуля
я начинал лет 12 назад
gru74ik
Модератор
 Аватар для gru74ik
3118 / 1344 / 167
Регистрация: 20.02.2013
Сообщений: 3,809
Записей в блоге: 17
17.08.2014, 06:11     Какая база требуется для понимания C++? #14
Цитата Сообщение от Brendon Посмотреть сообщение
Минус тебе, как дураку, советующему девушке новичку без какого - то опыта лезть в дебри С++ по Страуструпу.
Я с Вами на брудершафт не пил (и вряд ли буду), так что нечего тыкать. Я поставил книгу Страуструпа в предложенном мной списке на последнее место. И посмотрите какую книгу. Страуструп не одну книгу написал, так, если что.
А оскорблять на этом форуме никому не позволено. Некрасиво с Вашей стороны.
moex
Заблокирован
17.08.2014, 06:12     Какая база требуется для понимания C++? #15
Какая база требуется для понимания C++?
Овощная пригодилась бы

А чтобы писать программы на ЯП и не сомневаться в правильности его выбора (и тем более в том, что все это вообще нужно), следует, прежде всего, определиться, какие Вы планируете писать программы. Как можно четче.
При выборе фреймворка/языка отталкиваются от назначения программы, от целевой аудитории и от ОС, под которой она должна работать.
При выборе ОС, под которой должна работать программа, - от назначения и целевой аудитории.
Заставлять себя тупо зубрить какие-то книжки типа дохлого страуса или кнута, пялиться в видеоуроки и прочая, прочая, прочая в таком случае бесполезно и даже вредно. Если у человека есть цель что-то познать, то мозг сам разберется, как, откуда и в каких количествах черпать нужные ему знания. Так же разберется, что например дохлый страус, во всяком случае в старых изданиях, устарел и читать его начинающему не стоит (но лучше об этом знать заранее, чтоб сэкономить время, для чего я вам это и написал).

Ну по - хорошему конечно нужно знать устройство ЭВМ систем
Нет смысла, т.к. даже на голом Си вы будете писать под винду, используя API, а не работая напрямую с железом.
А одна из задач API - именно стереть различия между достаточно сходным железом.

Знать Assember x86 как минимум (MAM например)
Ассемблер нужен только в конкретных задачах. Ну может когда требуется сверхмалый размер ехе, сверхвысокая производительность, низкоуровневое что-то. Тогда и изучите. Опять же, если будет реально нужно для дела, изучите сами. Если не надо - зря себя неинтересным не мучайте.

На самом деле нужно начать с установки Visual Studio 2013.
Не лучший вариант. Полезного и вообще принципиально нового начиная с версии 2010 ничего в VS не добавили, зато глюков прибавилось. 2008 вполне хватит.
gru74ik
Модератор
 Аватар для gru74ik
3118 / 1344 / 167
Регистрация: 20.02.2013
Сообщений: 3,809
Записей в блоге: 17
17.08.2014, 06:12     Какая база требуется для понимания C++? #16
Цитата Сообщение от Brendon Посмотреть сообщение
я начинал лет 12 назад
И, видимо, уже забыли, каково это - начинать.
Brendon
Заблокирован
17.08.2014, 06:23     Какая база требуется для понимания C++? #17
Цитата Сообщение от gru74ik Посмотреть сообщение
И, видимо, уже забыли, каково это - начинать.
Тут ведь надо понимать, чего человек хочет добиться, если просто написать хеллоу ворлд для преподавателя, то видео уроков вполне хватит, а если у человека цель научиться грубо говор подчинять себе современные ЭВМ, тот это дело всей жизни наверное и постоянного самосовершенствования, и тогда бы я порекомендовал начинать с книг типа Устройство ЭВМ и язык ассемблера
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 06:30  [ТС]     Какая база требуется для понимания C++? #18
moex, ну зачем только овощная... Не зеленью единой жив человек)
Спасибо за советы! Наверно, пока ещё рано говорить о планах, но основное интересующее направление - создание развлекательных приложений. Но пока лучше всё-таки сосредоточиться, пожалуй, на общих принципах действия, чтобы не возникало ситуаций "я делаю колдунство, а как оно работает - вопросы к старому шаману"...
moex
Заблокирован
17.08.2014, 06:53     Какая база требуется для понимания C++? #19
mormornie,
Наверно, пока ещё рано говорить о планах
Если вы знаете лучше меня, то и принимайте решения сами, а я не буду мешать.
Я в 10-14 лет, когда начинал программировать, знал пожалуй лучше всех, кто тогда был рядом, так я и советов не просил.

основное интересующее направление - создание развлекательных приложений
Это ни о чём не говорит.
Развлекательным приложением может называться игра под винду, а может прошивка для микроконтроллера фирменных американских горок, какой больше нигде вообще не применяется.
Какие ОС? В чем суть развлечения?
Не получу ответа = разговор окончен, ибо вы все уже сказали - и я сказал все, что мог на это сказать.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.08.2014, 06:54     Какая база требуется для понимания C++?
Еще ссылки по теме:

C++ Нужен пример рекурсивной функции для понимания ее назначения и практической пользы
C++ Какая используется для русских букв в Dev-C++
C++ Какая здесь формула для графика?

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

Или воспользуйтесь поиском по форуму:
Brendon
Заблокирован
17.08.2014, 06:54     Какая база требуется для понимания C++? #20
mormornie, можно не скромный вопрос? Сколько вам сейчас лет?

Добавлено через 41 секунду

Не по теме:

Цитата Сообщение от moex Посмотреть сообщение
Я в 10-14 лет
хороший разброс

Yandex
Объявления
17.08.2014, 06:54     Какая база требуется для понимания C++?
Ответ Создать тему
Опции темы

Текущее время: 17:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru