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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.60
Puzan4ik
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 6
#1

Помощь начинающему С++ - C++

07.06.2013, 12:04. Просмотров 1893. Ответов 38
Метки нет (Все метки)

Доброго времени суток, уважаемые форумчане!

Мне 23 года, работаю менеджером по продажам авто, женат, жду ребенка, образование - логистика, перевозки на автотранспорте.
С программированием ранее знаком небыл вовсе. По технической части ПК - ознакомлен очень хорошо, с 9 лет перебирать начал.
Исходя из информации о востребованности, моему личному к этому интересу и уровне заработка, решил освоить программирование на С++, как возможность дополнительного заработка,а в перспективе основного семейного дохода.

У меня вопрос к преподавателям и к ребятам, чья жизненная ситуация ранее была схожа с моей - стоит ли? Сколько времени может занять абсолютно самостоятельное освоение навыков необходимых для начала хоть малейшего заработка, если есть ярое рвение и желание изучать? Не поздно ли я понял,что заниматься этим мне действительно хочется и я, будучи юным, совершил ошибку в выборе профессии?

Если же не поздно - то я начал изучать навыки по этой книге - Шилдт Г. С++ Руководство для начинающих. (как по мне книга не плохая, но приходится за доп. информацией гуглить усердно).
Если со всей литературой так же - не беда, но хотелось бы получить рекомендации по поводу литературы в моем случае, для более скорого усвоения С++, а точнее список книг по порядку изучения.

Заранее благодарен всем форумчанам, которые дочитали это до конца и отозвались с советами и рекомендациями.

P.S. Если же тема создана не в том разделе, прошу не удалять, но перенаправить в соответствующий раздел. Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2013, 12:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Помощь начинающему С++ (C++):

Нужна помощь начинающему (while). - C++
Собствено вот код: //While DEMO //прога выводит количество выполненых цыклов while #include <stdio.h> #include <lostream.h> int...

Нужна небольшая помощь начинающему - C++
вот код с учебника на проверку является ли число простым.Но я не могу понять откуда берется переменная n ? до какого значения проверяется...

Начинающему - C++
Выбрал специальность для поступления. Узнал, что к началу обучения уже требуют хорошее знание си ++ . Я вообще не программировал до этого....

Совет начинающему - C++
Всех сишников приветствую. Недавно начал изучать C++, писал маленькие вычислительные проги типа калькулчтора. Сейчас написал прогу ( но не...

Подскажите начинающему - C++
Ребят подскажите как лучше поступить. Хочу научится программировать в С++ под винду и под никс системы, вот и хотел спросить с чего лучше...

Помогите начинающему - C++
Здравствуйте! Начал изучать C++, но возникло несколько вопросов в процессе изучения. Хотелось бы узнать что к чему 1) Вот допустим int*...

38
MrGluck
Модератор
Эксперт CЭксперт С++
7418 / 4533 / 671
Регистрация: 29.11.2010
Сообщений: 12,286
07.06.2013, 14:55 #16
С++ не тот язык, который легко выучить почитывая вечерком пару статеек и решая одну задачку. Он требует вложить время, силы и душу.
Отдачу получите лишь спустя длительный период времени. А вот для легкого доп. заработка - самое то на фрилансе сайтики писать. Без хлеба никогда не останетесь, порог вхождения весьма и весьма мал.
1
XRuZzz
Антикодер
681 / 583 / 29
Регистрация: 15.09.2012
Сообщений: 2,531
07.06.2013, 15:04 #17
да, и ещё один дельный совет - избегайте больших проектов на говнокоде. Лучше вписываться в новые проекты с опытными и общительными людьми. вот например можно вписаться в наш проект по нейросетям. Если впишитесь, до изучения самого C++ вы ещё не скоро дойдёте, так как до этого ещё нужно изучать матан, нейроны, matlab и ещё много всего. (чем я и занимаюсь в свободное время)
0
MrGluck
Модератор
Эксперт CЭксперт С++
7418 / 4533 / 671
Регистрация: 29.11.2010
Сообщений: 12,286
07.06.2013, 15:05 #18
Цитата Сообщение от XRuZzz Посмотреть сообщение
Лучше вписываться в новые проекты с опытными и общительными людьми
Цитата Сообщение от XRuZzz Посмотреть сообщение
например можно вписаться в наш проект по нейросетям

Не по теме:

нескромно) А что за коллектив?

0
XRuZzz
07.06.2013, 15:11
  #19

Не по теме:


в шахматы лучше играть с противником, который играет чуть лучше тебя. Поэтому я думаю, что опыта у меня побольше, чем у товарища и моя помощь будет полезна.

На форуме всё написано в разделе проекты.

Цитата Сообщение от MrGluck Посмотреть сообщение

Не по теме:

нескромно) А что за коллектив?

(Семья то большая да два человека)

0
Puzan4ik
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 6
07.06.2013, 15:42  [ТС] #20
Цитата Сообщение от MrGluck Посмотреть сообщение
Он требует вложить время, силы и душу.
Именно в таком стиле и планирую обучение.
0
XRuZzz
Антикодер
681 / 583 / 29
Регистрация: 15.09.2012
Сообщений: 2,531
07.06.2013, 16:00 #21
Да кстати, учите сразу стандарт C++11 большинство книг написано для C++98
0
MrGluck
Модератор
Эксперт CЭксперт С++
7418 / 4533 / 671
Регистрация: 29.11.2010
Сообщений: 12,286
07.06.2013, 16:13 #22
Цитата Сообщение от Puzan4ik Посмотреть сообщение
женат, жду ребенка
ох уж не зарекайтесь по поводу свободного времени. Ну если все же готовы учиться и получать отдачу лишь лет так через 3-5, то стандартный набор: "Как программировать на С++" Дейтелов + mingw компилятор под windows, можно втянуться в линь с g++.
Интересно, но почти все "репованные" программеры (исключая С# и Delphi) на этом форуме сидят на нем. К чему бы это?
Если хочется добраться до сути - то консолька с блокнотом заменит любые IDE, будет понимание сути процессов компляции, компоновки, линковки...

Если все же IDE - советую CodeBlocks/DevCpp. Можно будет сначала без лишних ненужных файлов работать, и лишь потом уже втянуться в понятия создания проектов.

Если хотите писать исключительно под форточки и вообще, считаете винду величайшим достоянием человечества - берите VS, к проприетарщине она конечно привязывает, но с другой стороны, дает более богатый функционал, заточенный под ОС.

На самом деле, темы про "книги для новичков", "среды разработки для новичков", "компиляторы для новичков" и "с чего начать" тут плодятся каждый день. Мои суждения субъективны, для объективной оценки поищите по форуму.

Добавлено через 22 секунды
Цитата Сообщение от XRuZzz Посмотреть сообщение
Да кстати, учите сразу стандарт C++11 большинство книг написано для C++98
сначала лучше все-таки понять С++98
2
XRuZzz
Антикодер
681 / 583 / 29
Регистрация: 15.09.2012
Сообщений: 2,531
07.06.2013, 16:20 #23

Не по теме:

Цитата Сообщение от MrGluck Посмотреть сообщение
Интересно, но почти все "репованные" программеры (исключая С# и Delphi) на этом форуме сидят на нем. К чему бы это?
к религии



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

Не по теме:

Цитата Сообщение от MrGluck Посмотреть сообщение
сначала лучше все-таки понять С++98
тогда лучше вообще начинать с Си или ассемблера.

0
Croessmah
Эксперт CЭксперт С++
13509 / 7667 / 866
Регистрация: 27.09.2012
Сообщений: 18,864
Записей в блоге: 3
Завершенные тесты: 1
07.06.2013, 16:22 #24
XRuZzz, Знание старого стандарта никогда не повредит
0
XRuZzz
07.06.2013, 16:27
  #25

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
XRuZzz, Знание старого стандарта никогда не повредит
знания вообще не бывают лишними, пока мозг не взрывается

0
MrGluck
Модератор
Эксперт CЭксперт С++
7418 / 4533 / 671
Регистрация: 29.11.2010
Сообщений: 12,286
07.06.2013, 16:30 #26
XRuZzz, языки С и С++ разные. Конечно, можно назвать С++11 новым диалектом языка, мб даже новым языком, но взаимодействие с С++98 там все равно останется, что нельзя сказать о С.

Знать откуда что пошло все равно важно, я считаю, что начинать обучение надо с С++, а пройдя уже основы и сформировав мышление в стиле С++ посмотреть "а как же это все было" и к чему приводит. Но не зацикливаясь, а лишь для ознакомления. Следует отметить, что это мнение разделяют не все.
1
Гром
210 / 129 / 11
Регистрация: 20.03.2009
Сообщений: 1,103
Записей в блоге: 16
Завершенные тесты: 1
07.06.2013, 16:35 #27
Я бы сказал, что лучше все-таки начинать учить как можно более новый стандарт (если не 11, то хотя бы 05). А то научится человек устаревшим средствам, будет константы и функции макросами писать, а потом переучиваться будет труднее. Или и вовсе ненароком подумает, что так и надо по современным цпп-шным меркам. Знания старых стандартов должны быть все-таки вторичными, потому что иначе от них может быть больше вреда, чем пользы.
0
MrGluck
Модератор
Эксперт CЭксперт С++
7418 / 4533 / 671
Регистрация: 29.11.2010
Сообщений: 12,286
07.06.2013, 16:37 #28
Цитата Сообщение от Гром Посмотреть сообщение
если не 11, то хотя бы 05
такого нет, Если вы хотите намекнуть про -std=c++0x, то это те же яйца, что и -std=c++11, только в профиль. С++11 так называли до офф. выхода. А стандарта 05 нет.

Жи нет
0
XRuZzz
Антикодер
681 / 583 / 29
Регистрация: 15.09.2012
Сообщений: 2,531
07.06.2013, 16:39 #29
я это сказал к тому, что ТС мог в принципе не знать о C++11, а это важно.

Не по теме:

ТС в ужасе закрыл форум и пошёл пить пиво а программисты ещё долго продолжали спор...

2
Puzan4ik
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 6
07.06.2013, 17:36  [ТС] #30
Цитата Сообщение от XRuZzz Посмотреть сообщение
ТС в ужасе закрыл форум и пошёл пить пиво а программисты ещё долго продолжали спор...
Нет-нет.. внимательно читаю все что вы пишете.


Цитата Сообщение от MrGluck Посмотреть сообщение
ох уж не зарекайтесь по поводу свободного времени.
Имею доступ к ПК на работе постоянно. Основные обязанности по работе выполняю машинально. Могу совмещать обучение с основной работой, к счастью.
0
07.06.2013, 17:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2013, 17:36
Привет! Вот еще темы с ответами:

Советы начинающему - C++
Здравствуйте дорогие форумчане, отнедавна решил воплотить мечту своего детства и попробовать стать программистом, осенью на первый курс...

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

Начинающему с нуля - C++
Здравствуйте. Сейчас сентябрь, и до конца семестра надо сдать курсовик за прошлый год. Дело в том ,что в программировании я нуль, а...

помогите совсем начинающему - C++
Есть простейшая программка, использую Dev-C++ ver. 4.9.9.2 #include <iostream> void main() {


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

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

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