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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 46, средняя оценка - 4.70
Viktor22122
0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 38
#1

Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере - C++

27.05.2013, 13:25. Просмотров 6495. Ответов 71
Метки нет (Все метки)

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

А сколько у вас ушло времени на изучение C++ ??? - C++
Я понимаю, это зависит от человека....но все же:)

Сколько времени уйдёт на изучение STL и Boost? - C++
Ребят, сколько времени уйдёт на изучение стандартной библиотеки шаблонов и Boost? Можно ли выучить их за полгода?

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

Сколько времени понадобится экспедиции, чтобы достичь высоты 4200м? - C++
Экспедиция начинает восхождение на Эверест с высоты 3000 м с начальной скоростью 200 м/ч. Известно, что через каждые 100 м скорость подъема...

Какие книги нужно читать, чтобы изучить C# в достаточной мере - C#
по мне лучше всего Фленов "Библия C#". Например в Шилдте примеры только в первых главах небольшие. Затем там такие портянки, что нихрена не...

сколько времени нужно чтобы написать сайт - PHP
сколько времени нужно чтобы написать сайт типа http://www.cadillac.ru/? знания - основы html, основы php, основы mysql, основы css. ...

71
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 09:46 #46
Читать все книги по Си и Си++ подряд. Я программировала и долгое время не понимала как это делаю. После, когда стала читать Стенли Липманна, многие вещи стали понятны. А еще очень полезно самостоятельно что-нибудь программировать и самостоятельно устранять ошибки. Вот как я вчера, создавала двумерный динамический массив, и постоянно получала ошибку выделения памяти от glibc, после внимательного анализа оказалось что у меня был перепутан инициализатор массива, не смотря на это программа работала.
1
Kastaneda
Jesus loves me
Эксперт С++
4689 / 2893 / 236
Регистрация: 12.12.2009
Сообщений: 7,357
Записей в блоге: 2
Завершенные тесты: 1
28.05.2013, 09:50 #47
Цитата Сообщение от _Mutex Посмотреть сообщение
с++ сам по себе коротенький язык, много ума не требует.
А что тогда требует много ума и не "коротенькое"? Просто я объемней и сложнее С++ пока ничего не видел, вот думаю, может я в этой жизни вообще ничего не видел
0
_Mutex
Заблокирован
28.05.2013, 09:59 #48
Цитата Сообщение от Kastaneda Посмотреть сообщение
А что тогда требует много ума и не "коротенькое"? Просто я объемней и сложнее С++ пока ничего не видел, вот думаю, может я в этой жизни вообще ничего не видел
Займись net ом профессионально. В среднем проекты масштабней, объем постоянно растет, сложность растет, объем знаний растет.
с++ более стабилен - выучил и сидишь пишешь vector до пенсии.
0
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 10:01 #49
Kastaneda, язык c++ - это просто
1. Самый сложный язык для изучения – баскский, он
настолько сложный, что во время Второй мировой
войны этот язык применяли как шифр.
2. Досчитать до трех на нивхском языке
(распространен в северной части о. Сахалин) —
непростая задача. Нивхские числительные звучат
по-разному в зависимости от того, что считают:
лыжи, лодки или связки вяленой рыбы. Всего в
языке 26 способов счета.
3. В табасаранском языке (один из официальных
языков Дагестана) существует 48 падежей
существительных.
4. В эскимосском языке насчитывается 63 формы
настоящего времени и 252 окончания простых
существительных.
5. Чтобы научиться квалифицированно переводить
тексты на санскрите или писать на нем, человеку
потребуется изучать его не менее 12 лет.
6. В языке североамериканского индейского
племени чиппева 6 000 глагольных форм – больше,
чем в любом другом языке.
7. Про абазинский язык, распространённый в
Карачаево-Черкесии, говорят: не зная его с детства,
овладеть им в зрелом возрасте почти невозможно.
А всё из-за чрезвычайно сложной фонетики.
8. Наиболее полный словарь китайского языка
содержит более 87 000 иероглифов, каждый из
которых обозначает свой слог. Самым сложным
является архаичный иероглиф се – «болтливый»,
состоящий из 64 черт, а из использующихся в
настоящее время — иероглиф нан, который
содержит 36 черт и означает «заложенный нос».
facte.ru/kakoj-yazyk-samyj-slozhnyj-2.html
0
Kastaneda
Jesus loves me
Эксперт С++
4689 / 2893 / 236
Регистрация: 12.12.2009
Сообщений: 7,357
Записей в блоге: 2
Завершенные тесты: 1
28.05.2013, 10:03 #50
Цитата Сообщение от _Mutex Посмотреть сообщение
Займись net ом профессионально.
Net сложнее? Глубоко сомневаюсь, он может быть просто очень объемный, но это другой вопрос, к языку это отношения не имеет.
0
_Mutex
Заблокирован
28.05.2013, 10:09 #51
Цитата Сообщение от Kastaneda Посмотреть сообщение
Net сложнее? Глубоко сомневаюсь, он может быть просто очень объемный, но это другой вопрос, к языку это отношения не имеет.
Во первых ты сказал, что не видел ничего объемней, net объемней.

Во вторых, net сложнее.Сложнее не в понимании, сложнее в структурах классов и архитектуре проекта asp,wpf,...настройках, и многом другом, ООП используется, как и должно быть, на полную меру.
Объем обновляемых знаний там больше чем тут.
0
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 10:12 #52
_Mutex, можно метафоризировать:
с++ = табасаранский
с# = китайский
1
Kastaneda
Jesus loves me
Эксперт С++
4689 / 2893 / 236
Регистрация: 12.12.2009
Сообщений: 7,357
Записей в блоге: 2
Завершенные тесты: 1
28.05.2013, 10:14 #53
Цитата Сообщение от _Mutex Посмотреть сообщение
Во первых ты сказал, что не видел ничего объемней, net объемней.
Я имел ввиду синтаксическую "захламленность" С++, а не его библиотеку.

Цитата Сообщение от _Mutex Посмотреть сообщение
Сложнее не в понимании, сложнее в структурах классов и архитектуре проекта asp,wpf,...настройках, и многом другом, ООП используется, как и должно быть, на полную меру.
Опять же - архитектура чего-то там это вопрос десятый, речь о языке. С++ как язык очень многогранный. Просто чтоб освоить его базовый синтаксис нужно года полтора (это при должном усердии). Для сравнения - синтаксис ассемблера осваивается за вечер.
Цитата Сообщение от _Mutex Посмотреть сообщение
Если ты не согласен с этим - мне плевать.
Повторюсь - мы говорим о разных вещах.
0
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 10:14 #54
чтобы писать на санскрите нужно 12 лет, то для с++ думаю хватит меньше 12.
1
_Mutex
Заблокирован
28.05.2013, 10:16 #55
Цитата Сообщение от Kastaneda Посмотреть сообщение
Просто чтоб освоить его базовый синтаксис нужно года полтора (это при должном усердии).
омг ...тогда я индиго

Добавлено через 36 секунд
Цитата Сообщение от programina Посмотреть сообщение
чтобы писать на санскрите нужно 12 лет, то для с++ думаю хватит меньше 12.
для с++ хватит 1 месяца
0
SatanaXIII
Супер-модератор
Эксперт С++
5619 / 2654 / 247
Регистрация: 01.11.2011
Сообщений: 6,554
Завершенные тесты: 1
28.05.2013, 10:17 #56
Цитата Сообщение от Viktor22122 Посмотреть сообщение
Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу?
Всем известный схемографический баян по сабжу, наиболее полно раскрывающий основополагающие вопросы, как то сколько времени потребуется и какую литературу изучать:

Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере
0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,545
Завершенные тесты: 3
28.05.2013, 10:18 #57
_Mutex, Вы говорите о фреймворке. Фреймворк не является языком. В самом C# без фреймворка (голый язык, то что описано в его стандарте) - куда меньше всякого барахла (да и некоторых нужных фич) чем в С++. А говоря про библиотеки, на С++ их тоже море, для любого языка написана уйма библиотек, для разных потребностей, так что сравнивать фреймворк и язык - как-то уж слишком некорректно.

И вообще, заканчиваем холиварить, каждые пару недель появляется подобная тема, разрастающаяся на десяток страниц, смысл?
1
ITcrusader
Эксперт С++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
28.05.2013, 10:24 #58
Цитата Сообщение от _Mutex Посмотреть сообщение
с++ сам по себе коротенький язык, много ума не требует.

руский изык, такжи; ни требавать: многа умы, штоп тибя панимал, сабиседник
2
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
28.05.2013, 10:24 #59
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от ForEveR Посмотреть сообщение
И вообще, заканчиваем холиварить, каждые пару недель появляется подобная тема, разрастающаяся на десяток страниц, смысл?
Просто информативны темы и очень интересно почитать холивар от спецов .
Я б сам бы поучаствовал, да нечего мне сказать.
0
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
28.05.2013, 10:27 #60
Цитата Сообщение от rangerx Посмотреть сообщение
WinApi не относится к С++(в общем-то, как не относится и к любому другому ЯП).
WinAPI создана на C, и для взаимодействия с C-кодом в первую очередь. При этом, очевидно, что WinAPI не относится к ЯП.

Цитата Сообщение от Croessmah Посмотреть сообщение
имхо, сспользование .Net для разработке == написанию игр на GameMaker'e - игра есть, а понимание ее работы нулевое.
Вопрос в том, какова должна быть степень погружения разработчика в создаваемый продукт. ЯП высокого уровня создавались не для того, чтобы продолжать писать на ассемблере лишь для понимания работы программы.
Цитата Сообщение от Croessmah Посмотреть сообщение
Так что наличие осязаемых денюшек зависит от пряморукости, а не от используемых технологий.
Именно поэтому можно использовать и GameMaker, и .Net и много чего еще для достижения поставленных целей.

По теме ТС - вопрос из области философии. И вообще, нет предела совершенству, идеал не достижим. И как уже было сказано выше, по мере приближения к идеалу, идеальность может существенно измениться (появятся новые стандарты и технологии). Поэтому, разумнее не гнаться за идеалом, а просто быть в курсе современных тенденций, ну и иметь немного оракуловских качеств, чтобы на полкорпуса опережать остальных.
1
28.05.2013, 10:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2013, 10:27
Привет! Вот еще темы с ответами:

Сколько времени нужно, чтобы стать 1С програмистом - 1С
Добрый день, Передо мной стоит выбор стать или нет 1С программистом. Большой опыт работы экономистом, маркетологом исследователем и...

Сколько времени нужно пропускать ток, чтобы нанести слой цинка - Химия
Прошу помочь. Задача: Сколько времени нужно пропускать ток силой I A, чтобы нанести на куб с ребром 20мм слой цинка толщиной 8мкм? Вывод...

Сколько времени нужно, чтобы на php написать работоспособный динамический сайт с mySQL? - PHP
Я знаком с программированием, в частности с delphi 7 и С++. Мне не нужно знать 100% языка, а лишь базу для создания динамического сайта +...

Сколько времени нужно чтобы сделать перевод слов при наведении курсора? - PHP
Простите за глупый вопрос, но все-таки, может вовсе и делать ничего особо не надо, а можно просто использовать для этого какой-то софт из...


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

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

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