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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.95
Sabnik
2 / 2 / 0
Регистрация: 09.03.2013
Сообщений: 40
#1

Зачем учить С++? - C++

28.09.2013, 16:59. Просмотров 3100. Ответов 40
Метки нет (Все метки)

Приветствую всех.
Сижу сейчас, читаю книгу по С++ (С++ за 21 день) и тут мне в голову приходит вопрос: "Зачем я учу С++?". Так вот. Должно ли быть так, что когда я только начал учить С++, я не знаю что я на основе этих знаний буду делать потом? У всех ли программистов так было?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2013, 16:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Зачем учить С++? (C++):

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

Зачем учить язык в консоли, если пришло время окон? - C++
Добрый вечер! Я когда начинал изучать этот язык искал литру и остановился на Р.Лафоре ООП. Ну прочитал мало но понял. Но после этого...

Как учить с++ чтобы не бросить (учить типы влом) - C++
Суть не в том токо как учить, а в том как начать, чтобы не бросить..Учить типы влом..Хотелось бы норм учебник по с++, норм компилятор...

сегодня наконец то понял что такое КЛАСС, и ОБЪЕКТ. понято всё, кроме одного - зачем всё это? в смысле, можно же без этого? так зачем жизнь усложнять? - C++
сегодня наконец то понял что такое КЛАСС, и ОБЪЕКТ. понято всё, кроме одного - зачем всё это? в смысле, можно же без этого? так зачем жизнь...

Зачем биты нужны это меньше байтов но int 32 бита но я не допер зачем это нужно это 4 байта то есть int не может больше 4 байт весить? - C++
Вот еще один вопрос зачем биты нужны это меньше байтов но int 32 бита но я не допер зачем это нужно это 4 байта то есть int не может...

хочу учить C++ - C++
Всем привет!=) Хочу изучить С++, с чего лучше начать????Может какие-нибудб книги есть??

40
Kastaneda
28.09.2013, 19:04     Зачем учить С++?
  #16

Не по теме:

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
По курсу ОС следует писать лабы на ASM/C направленные на изучение организации памяти, процессов, потоков, IO и т.д. а не шелы с батниками писать.
А мы в тетрадке графики работы планировщика рисовали...

0
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
28.09.2013, 21:00 #17
Sabnik, Идеи появляются пропорционально имеющимся знаниям. Если знаешь только как выполнить простейшие арифметические действия над 2-3 переменными, то первая идея которая рождается - написать калькулятор и т.д. по мере увеличения багажа знаний - появляются новые задачи, которые ты можешь решить.

Не по теме:

И второй вариант событий - ты школьник, который не хочет ничего учить, а только хочет писать игры

0
cosmic
34 / 32 / 0
Регистрация: 29.08.2012
Сообщений: 84
Записей в блоге: 1
28.09.2013, 21:05 #18
Я думаю ТС имеет ввиду что после того как он выучит С++ (22 день), найдется ли у него в голове идея как написать на нем что то что принесет ему деньги до пятницы, максимум до понедельника.

rrrFer, Я когда на первом курсе учился мне старшекурсник сказал что ВинАпи нафиг никому уже не нужная хрень, так как в Виндоус Севен они не используются (как то оно там само по себе )! И я ходил всем своим рассказывал =)
0
ct0r
Игогошка!
1776 / 678 / 42
Регистрация: 19.08.2012
Сообщений: 1,294
Завершенные тесты: 1
28.09.2013, 21:19 #19
С++ научит всему (включая нахождение и обход граблей), что в принципе может существовать в императивных языках. Он не очень хорошо научит ООП и вообще не научит функциональщине. Я считаю, что учить плюсы стоит, но останавливаться только на них нельзя.
0
PetyaVasechkin
117 / 117 / 1
Регистрация: 27.09.2013
Сообщений: 702
28.09.2013, 21:24 #20
Цитата Сообщение от ct0r Посмотреть сообщение
Я считаю, что учить плюсы стоит, но останавливаться только на них нельзя.
Правильно, потом нужно учить Assembler
0
ct0r
Игогошка!
1776 / 678 / 42
Регистрация: 19.08.2012
Сообщений: 1,294
Завершенные тесты: 1
28.09.2013, 21:32 #21
Цитата Сообщение от PetyaVasechkin Посмотреть сообщение
Правильно, потом нужно учить Assembler
Лучше его учить до и только основы) После плюсов лучше изучить какой-нибудь скриптовый язык и функциональный, а дальше как душа пожелает.
0
renald
35 / 35 / 2
Регистрация: 11.02.2012
Сообщений: 105
28.09.2013, 21:47 #22
Учить, я считаю, нужно по необходимости. Скажем, решая какую нибудь практическую задачу.
Придумай необходимую тебе программу и одновременно с обучением кодируй ее.
Потом по мере нарастания знаний оптимизируй код и т. д.

Еще здесь на форуме, часто просят решить несложные задачки на с++ - отличная практика для начинающего.
0
PetyaVasechkin
117 / 117 / 1
Регистрация: 27.09.2013
Сообщений: 702
29.09.2013, 00:30 #23
Цитата Сообщение от ct0r Посмотреть сообщение
После плюсов лучше изучить какой-нибудь скриптовый язык и функциональный
Какой, например? Какой лучше учить после C++ ?
0
Dmitriy_M
1360 / 1243 / 114
Регистрация: 20.03.2009
Сообщений: 4,449
Записей в блоге: 11
29.09.2013, 00:41 #24
Цитата Сообщение от ct0r Посмотреть сообщение
Он не очень хорошо научит ООП
Никакой язык не обучает ООП, но самый богатый на ОО является Smalltalk.
Цитата Сообщение от PetyaVasechkin Посмотреть сообщение
Какой, например? Какой лучше учить после C++ ?
Зайди на hh.ru, superjob.ru и т.д. и посмотри кому больше платят
0
PetyaVasechkin
117 / 117 / 1
Регистрация: 27.09.2013
Сообщений: 702
29.09.2013, 00:44 #25
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Зайди на hh.ru, superjob.ru и т.д. и посмотри кому больше платят
Заходить не нужно чтобы понять, что это что то вроде 1С )))
0
Dmitriy_M
1360 / 1243 / 114
Регистрация: 20.03.2009
Сообщений: 4,449
Записей в блоге: 11
29.09.2013, 00:58 #26
PetyaVasechkin, верно. По Питеру 1C, C#, Java, JavaScript, PHP.
0
PetyaVasechkin
117 / 117 / 1
Регистрация: 27.09.2013
Сообщений: 702
29.09.2013, 01:00 #27
Один мой товарищ сказал, что уже не особо важно какой язык учить, учи, говорит, паттерны программирования. Я как глянул, сколько этих паттернов ... )))
0
ct0r
Игогошка!
1776 / 678 / 42
Регистрация: 19.08.2012
Сообщений: 1,294
Завершенные тесты: 1
29.09.2013, 01:06 #28
Цитата Сообщение от PetyaVasechkin Посмотреть сообщение
Какой, например? Какой лучше учить после C++ ?
Лично я бы остановился на Java как основном для работы, так как платят хорошо, ну и Python или Ruby, Haskell или Erlang, но само собой, что сколько людей, столько и мнений.

PetyaVasechkin
Профессиональному разработчику много чего нужно знать. К счастью, тут тема пока только языками исчерпывается, иначе будет слишком много букв.
0
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 443
29.09.2013, 01:20 #29
Цитата Сообщение от ct0r Посмотреть сообщение
и вообще не научит функциональщине
А разве в template metaprogramming не используется (хотя бы частично) функциональщина:
The key to understanding metaprogramming is to realize that it’s done in a different language than the rest of your program. Both in C++ and D you use a form of functional language for that purpose. First of all, no mutation! If you pass a list of types to a template, it won’t be able to append another type to it. It will have to create a completely new list using the old list and the new type as raw materials.
?
0
PetyaVasechkin
117 / 117 / 1
Регистрация: 27.09.2013
Сообщений: 702
29.09.2013, 01:43 #30
Я параллельно изучаю Perl, Java, PHP, JavaScript ... в голове моей кашка
Изучение одного языка влияет на написание кода в другом. Знаете, это похоже на то что ты при изучении английского языка забываешь как писать русские буквы )))

Добавлено через 4 минуты
Радует, что хоть синтаксис у этих языков похож ))) Хотя, это иногда мешает понять суть происходящего.
0
29.09.2013, 01:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.09.2013, 01:43
Привет! Вот еще темы с ответами:

стоит ли учить Qt? - C++
стоит ли учить Qt сразу после основ С++и stl? хотелось бы обучится разработке кроссплатформенных приложений. И что вообще для этого нужно...

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

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

Начал учить файлы =С - C++
Не понимаю почему програма закрываеться самостоятельно! #define n 5 #include <stdio.h> #include <iostream> #include <locale.h> ...


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

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

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