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

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

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

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

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

Сколько времени уйдёт на изучение STL и Boost?
Ребят, сколько времени уйдёт на изучение стандартной библиотеки шаблонов и...

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

Сколько времени понадобится экспедиции, чтобы достичь высоты 4200м?
Экспедиция начинает восхождение на Эверест с высоты 3000 м с начальной...

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

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

71
0x10
2554 / 1734 / 285
Регистрация: 24.11.2012
Сообщений: 4,361
27.05.2013, 13:27 #2
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от Viktor22122 Посмотреть сообщение
Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения?
Примерно бесконечность.
6
Wladius
12 / 7 / 3
Регистрация: 06.01.2013
Сообщений: 127
27.05.2013, 13:28 #3
Лучше всего поступить в хороший университет и побольше практиковаться, ну а помимо еще пригодилось бы хорошо знать информатику, архитектуру компьютера и операционных систем.
1
chizz
983 / 500 / 101
Регистрация: 19.03.2013
Сообщений: 3,101
Записей в блоге: 19
Завершенные тесты: 1
27.05.2013, 13:32 #4
Первым делом научитесь пользоваться поиском по вебу.
0
ninja2
969 / 188 / 32
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
27.05.2013, 13:34 #5
Viktor22122, я думаю, если сильно постараться, то за 21 день выучишь. От тебе ссылка на эту очень популярную книгу среди новичков в С++. ЕЕ все школьники хвалят, говорят понятно все написано. http://www.ozon.ru/context/detail/id/2527043/
0
Croessmah
++Ͻ
14161 / 8086 / 1513
Регистрация: 27.09.2012
Сообщений: 19,929
Записей в блоге: 3
Завершенные тесты: 1
27.05.2013, 13:42 #6
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от ninja2 Посмотреть сообщение
то за 21 день выучишь.
Не говорите ерунды.
Цитата Сообщение от ninja2 Посмотреть сообщение
говорят понятно все написано.
Зато ошибок в ней тьма.
Цитата Сообщение от Viktor22122 Посмотреть сообщение
Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения?
Изучить язык труда особого не составит, а вот научиться им пользоваться - это уже достаточно сложная задача и времени отнимет очень много.
Цитата Сообщение от Viktor22122 Посмотреть сообщение
Какую лучше всего использовать литературу?
Вот есть литература. Но для начала можно взять что-нибудь попроще
http://www.cyberforum.ru/cpp-beginners/thread152353.html#post1993739
3
ninja2
969 / 188 / 32
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
27.05.2013, 14:01 #7
Croessmah, Хорошая литература по ссылке. Охота все книги для левел ап прочитать. (как то я ее и не заметил эту ссылку раньше. хз. как.)

Ладно книги книгами, но я думаю не стоит забывать и о видео уроках. правильно ж ТС?
Я думаю свою тему не буду создавать, темы в принципе общие, поэтому здесь спрошу.
Есть ли какие нибудь качественные видео-уроки по visual studio C++, что бы параллельно и С++ учить и среду разбирать? Просветите новичков!

Добавлено через 1 минуту
Цитата Сообщение от Croessmah Посмотреть сообщение
Не говорите ерунды.
Я вообще автора хотел подбодрить, обнадежить. , а то понаписывали 10 лет, бесконечность, думаю еще испугается.
0
Croessmah
++Ͻ
14161 / 8086 / 1513
Регистрация: 27.09.2012
Сообщений: 19,929
Записей в блоге: 3
Завершенные тесты: 1
27.05.2013, 14:08 #8
Цитата Сообщение от ninja2 Посмотреть сообщение
а то понаписывали 10 лет, бесконечность, думаю еще испугается.
Пока Вы будете восходить до вершины C++, Ваши дети начнут его учить уже... хотя посмотрев на заросшего папу, врядли им этого захочется
0
ninja2
969 / 188 / 32
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
27.05.2013, 14:11 #9
Да надо ускорятся, а то я растянул сильно, год и два месяца учу уже, а толку ноль.
0
pizurok
76 / 68 / 19
Регистрация: 05.05.2013
Сообщений: 3,807
27.05.2013, 14:40 #10
С++ ооооочень многогранен. Я навскидку могу назвать несколько технологий на плюсах:
Классический С++ + STL, а если брать с ГУИ то
C++ WinAPI
C++ MFC
C++ Qt
C++ CLI
И везде разные библиотеки, разные типы, ну и т. д. C++\CLI похож на C++\MFC примерно как верблюд на жирафа. Разобрать его полностью во всех аспектах в идеале - задача, которая граничит с реальностью.
2
Ternsip
663 / 191 / 29
Регистрация: 10.05.2012
Сообщений: 595
27.05.2013, 15:13 #11
Viktor22122, посоветую http://www.cplusplus.com/reference/
1
Кудаив
409 / 408 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
27.05.2013, 15:17 #12
pizurok, по вашей логике нужно знать все либы написанные на плюсах? Что оптимальнее то и выбираем познавать - кому щас нужен MFC?
0
ninja2
969 / 188 / 32
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
27.05.2013, 15:37 #13
Цитата Сообщение от Кудаив Посмотреть сообщение
кому щас нужен MFC
А что щас нужно?

pizurok, О я щас как раз классический учу С++ + СТЛ.
0
pizurok
76 / 68 / 19
Регистрация: 05.05.2013
Сообщений: 3,807
27.05.2013, 18:11 #14
Цитата Сообщение от Кудаив Посмотреть сообщение
pizurok, по вашей логике нужно знать все либы написанные на плюсах? Что оптимальнее то и выбираем познавать - кому щас нужен MFC?
Это уже дело десятое. Я бы сказал кому сейчас вообще нужны плюсы, когда по миру шагают C# и Java?
А либы знать надо. Ибо если ты знаешь C++ + STL это всего лишь капля в море. Попробуйте сходу написать WinAPI приложение, где стопицот виндовых макросов, флагов, переименованных типов и т.д. зная лишь C++ + STL. Тем более он спрашивал "в идеале". Вот я и ответил.

Кстати я ещё не включил технологии DirectX, OpenGL и прочее...
1
ninja2
969 / 188 / 32
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
27.05.2013, 20:14 #15
pizurok, Я от вижу, что ты шарящий чувак. А мог бы подсказать с чего начинать изучение написание приложений под виндовс? Я просто на одном форуме читал советы от авторитетных программистов, так там советовали начинать учить в таком порядке:
1. среда visual studio C++
2. библиотека MFC
3. затем уже приступать только к ВИНАПИ

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

А еще от за сиэлай от интересно узать, я в видео уроках от школьников узнал, что это просто диалект языка С++, на котором можно использовать .Net но смысла наверно нету, тогда лучше наверно просто С# учить уже?

Давайте про технологии поговорим! С++ это чипуха низкоуровневая.

Добавлено через 2 минуты
Цитата Сообщение от pizurok Посмотреть сообщение
А либы знать надо. Ибо если ты знаешь C++ + STL это всего лишь капля в море
А если будешь знать С++ + СТЛ , mfc и винапи это уже будет не капля в море?
0
rangerx
1941 / 1550 / 478
Регистрация: 31.05.2009
Сообщений: 2,913
27.05.2013, 20:50 #16
Цитата Сообщение от pizurok Посмотреть сообщение
Я бы сказал кому сейчас вообще нужны плюсы, когда по миру шагают C# и Java?
Какое отношение C# и Java имеют к нативному коду?
Цитата Сообщение от pizurok Посмотреть сообщение
Попробуйте сходу написать WinAPI приложение, где стопицот виндовых макросов, флагов, переименованных типов и т.д. зная лишь C++ + STL. Тем более он спрашивал "в идеале". Вот я и ответил.
WinApi не относится к С++(в общем-то, как не относится и к любому другому ЯП).
1
daslex
1291 / 535 / 177
Регистрация: 02.08.2011
Сообщений: 2,756
27.05.2013, 20:54 #17
Viktor22122,
чем меньше будете задавать глупых вопросов типа
Цитата Сообщение от Viktor22122 Посмотреть сообщение
сколько потребуется времени для изучения?
и чем меньше будете сидеть в таких ветках как эта, чем больше будете пробовать что-то сделать самостоятельно, чем больше будете разбирать свои ошибки и чем больше читать хороших авторов и авторитетных программистов - тем больше успеете узнать,

даже вампирам жизни не хватит, чтобы изучить этот мир в идеале.

Хочешь чему-то хорошо научиться - меньше говори, больше делай.
2
ninja2
969 / 188 / 32
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
27.05.2013, 21:05 #18
Цитата Сообщение от rangerx Посмотреть сообщение
Какое отношение C# и Java имеют к нативному коду?
Я не знаю что такое нативный код но лучше заменим на С++. Давай вообще вопрос поставим по другому! На чом лучше и удобней писать какую нить стандартную программку под виндовс на С# или на С++? Я заранее знаю, что на С#. С++ просто что независимый и работает кругом, это можно сказать язык среднего уровня С.
0
pizurok
76 / 68 / 19
Регистрация: 05.05.2013
Сообщений: 3,807
27.05.2013, 21:23 #19
Цитата Сообщение от rangerx Посмотреть сообщение
WinApi не относится к С++(в общем-то, как не относится и к любому другому ЯП).
Копетан очевидность. Я говорил про винапи приложения именно на С++

Добавлено через 1 минуту
Цитата Сообщение от rangerx Посмотреть сообщение
Какое отношение C# и Java имеют к нативному коду?
Кому нужен сейчас ваш нативный код, когда можно использовать байт-код?

Добавлено через 1 минуту
Цитата Сообщение от ninja2 Посмотреть сообщение
С++ просто что независимый и работает кругом, это можно сказать язык среднего уровня С.
Плакал. Попробуйте "независимый С++" код с ГУИ запустить на другой платформе. Если уж говорить про независимость, то С++ CLI да, но это уже байт-код
2
Kastaneda
Jesus loves me
Эксперт С++
4760 / 2963 / 341
Регистрация: 12.12.2009
Сообщений: 7,524
Записей в блоге: 2
Завершенные тесты: 1
27.05.2013, 21:28 #20
Цитата Сообщение от pizurok Посмотреть сообщение
с ГУИ
Речь то языке, а не ГУИ. Код С++ будет компилироваться и выполнятся на любой платформе, под которую написан компилятор С++. А если говорить о GUI, то Qt пока никто не запрещал.
0
27.05.2013, 21:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2013, 21:28
Привет! Вот еще темы с решениями:

сколько времени нужно чтобы написать сайт
сколько времени нужно чтобы написать сайт типа http://www.cadillac.ru/? ...

Сколько времени нужно пропускать ток, чтобы нанести слой цинка
Прошу помочь. Задача: Сколько времени нужно пропускать ток силой I A, чтобы...

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

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


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

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

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