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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.94
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
#1

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

17.08.2014, 05:00. Просмотров 2501. Ответов 60
Метки нет (Все метки)

Доброго времени суток! Возникло желание научиться работать в Си, но одолели смутные сомнения. Каюсь, ничего сложнее Pascal ABC в школьные годы "в руках не держала", специальность связана с языками, но отнюдь не программирования. Может ли понадобиться какая-то информация в качестве "введения в программирование"?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.08.2014, 05:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Какая база требуется для понимания C++? (C++):

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

Элементарные программы, для лучшего понимания языка... - C++
Здравствуйте. Вот сегодня решил что пора изучать с++. Есть пару задач. Начал решать и уже на первой запоролся( суть в том чтобы определить...

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

Работа функции feof() и вообще трудности понимания EOF - C++
Заранее прошу простить за тупые вопросы :) В связи с очевидным недоумством я не понимаю 1.foef считала что то за файлом , почему...

Какая здесь формула для графика? - C++
Переменной z присвоить значение 1, если точка (х,у) принадлежит зарисованной площади, и 0 в другом случае.

Какая версия Borland для MS-DOS 6.22? - C++
Подскажите, какая версия Борланда с/с++ ставится на чистый DOS? ставил Borland 3.1, при установке он требует указать папку Windows. При...

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

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

Не по теме:

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

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

Не по теме:

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

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

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

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

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

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

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

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

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

На самом деле нужно начать с установки Visual Studio 2013.
Не лучший вариант. Полезного и вообще принципиально нового начиная с версии 2010 ничего в VS не добавили, зато глюков прибавилось. 2008 вполне хватит.
0
17.08.2014, 06:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.08.2014, 06:12
Привет! Вот еще темы с ответами:

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

Какая есть библиотека для работы с ftp? - C++
есть ли какая либо библиотека для работы с ftp? <ftp.h> -?если нет то где можно скачать? Программирую на С++ в КОНСОЛИ. Программа под...

Подскажите какая книга лучше для новичка - C++
Шилдт С++ для начинающих. Шаг за шагом Или Шилдт C++: базовый курс

Какая используется для русских букв в Dev-C++ - C++
Какая используется для русских букв? А то нотепад++ не распознает автоматом.


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

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

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