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

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

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

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

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

Здравствуйте! Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу? Заранее спасибо.
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. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
pizurok
76 / 68 / 3
Регистрация: 05.05.2013
Сообщений: 3,295
27.05.2013, 21:58 #31
Цитата Сообщение от rangerx Посмотреть сообщение
Ты можешь говорить всё, что угодно, вот только при чём тут знание C++ "в идеале" к умению использовать API OC Windows я так и не понял.
А уже объяснял почему. "В идеале" я понимаю во всех аспектах. Чтобы в любом разделе С++ этого форума он мог дать полезный ответ. А если он знает как использовать винапи функции в делфях, но не знает как это будет выглядеть в С++ со всеми преобразованиями типов указателей, переименовании типов и т.д. то это уже не "в идеале".
Цитата Сообщение от rangerx Посмотреть сообщение
аргументов нет, слив защитан

Добавлено через 1 минуту
Цитата Сообщение от Кудаив Посмотреть сообщение
а что предназначено?
Kastaneda
Форумчанин
Эксперт С++
4652 / 2860 / 228
Регистрация: 12.12.2009
Сообщений: 7,268
Записей в блоге: 2
Завершенные тесты: 1
27.05.2013, 22:01 #32
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от pizurok Посмотреть сообщение
IDE QT Creator никак не предназначено для проектирования ГУИ приложений QT. Да
Речь не об этом. Разговор был таким
Цитата Сообщение от pizurok Посмотреть сообщение
Попробуйте "независимый С++" код с ГУИ запустить на другой платформе.
Цитата Сообщение от Kastaneda Посмотреть сообщение
Речь то языке, а не ГУИ.
Цитата Сообщение от pizurok Посмотреть сообщение
Кому нужно голое знание языка без умения его использовать в нормальных IDE?
Цитата Сообщение от Kastaneda Посмотреть сообщение
А где связь между использованием IDE и GUI?
По твоим словам получается, что "умение использовать язык в IDE" == "умение писать GUI", что не есть правда. Я работаю в Qt Creator, пишу на голом С++ и ассемблере, потому что это реально удобная среда под Linux. Самим (самой) Qt я не пользуюсь. Т.е. я умело использую IDE при этом GUI вообще не касаюсь.
Wolkodav
603 / 456 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
27.05.2013, 22:04 #33
Разговоры о вечном...
pizurok
76 / 68 / 3
Регистрация: 05.05.2013
Сообщений: 3,295
27.05.2013, 22:05 #34
Цитата Сообщение от Kastaneda Посмотреть сообщение
По твоим словам получается, что "умение использовать язык в IDE" == "умение писать GUI", что не есть правда. Я работаю в Qt Creator, пишу на голом С++ и ассемблере, потому что это реально удобная среда под Linux. Самим (самой) Qt я не пользуюсь. Т.е. я умело использую IDE при этом GUI вообще не касаюсь.
Ну я имел ввиду использование технологий, для которых предназначалась IDE, понятное дело что можно и в VS2012 Ultimate писать на масме) это уже дело вкуса
Croessmah
Модератор
Эксперт CЭксперт С++
13134 / 7397 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 1
27.05.2013, 22:14 #35
Сообщение было отмечено автором темы, экспертом или модератором как ответ
MFC очень даже подходит для разработки приложений под винду. Попробуйте на чистом API написать серьезное приложение - замучаетесь. В свою очередь MFC заметно упростит разработку.

Java, языки .Net требуют наличия своей "среды обитания", чего не нужно для плюсов.

Освоение Boost'овских приблуд даст очень не хилые возможности по разработке ПО. А порывшись в исходниках можно открыть для себя совершенно новые подходы к решению задач.
pizurok
76 / 68 / 3
Регистрация: 05.05.2013
Сообщений: 3,295
27.05.2013, 22:18 #36
Цитата Сообщение от Croessmah Посмотреть сообщение
MFC очень даже подходит для разработки приложений под винду. Попробуйте на чистом API написать серьезное приложение - замучаетесь. В свою очередь MFC заметно упростит разработку.
Возможно, но Мелкософт активно форсит .NET. не удивлюсь, если через пару версий VS мы вообще не увидим MFC проект
Цитата Сообщение от Croessmah Посмотреть сообщение
Java, языки .Net требуют наличия своей "среды обитания", чего не нужно для плюсов.
Эта среда обитания(.NET) уже включена по дефаулту в винду, зачем тратить время тогда на MFC, когда можно проектировать гораздо быстрее и удобнее в более дружелюбной среде?
Croessmah
Модератор
Эксперт CЭксперт С++
13134 / 7397 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 1
27.05.2013, 22:23 #37
Сообщение было отмечено автором темы, экспертом или модератором как ответ
имхо, сспользование .Net для разработке == написанию игр на GameMaker'e - игра есть, а понимание ее работы нулевое.
pizurok
76 / 68 / 3
Регистрация: 05.05.2013
Сообщений: 3,295
27.05.2013, 22:24 #38
Цитата Сообщение от Croessmah Посмотреть сообщение
имхо, сспользование .Net для разработке == написанию игр на GameMaker'e - игра есть, а понимание ее работы нулевое.
Зато есть готовый продукт, минимум потраченного времени, и вполне осязаемые денюжки))
Croessmah
Модератор
Эксперт CЭксперт С++
13134 / 7397 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 1
27.05.2013, 22:35 #39
Денюшки? Для примера у меня на работе часть ПО, написанная на C# крайне плохо работает, так что ни копейки не заплатили за разработку такого ПО. Хотя часть этого же ПО, написанная на Си была полностью оплачена, потому как работает прекрасно. Так что наличие осязаемых денюшек зависит от пряморукости, а не от используемых технологий.
chizz
980 / 494 / 54
Регистрация: 19.03.2013
Сообщений: 3,087
Записей в блоге: 18
Завершенные тесты: 1
27.05.2013, 23:02 #40
}{оливар детектед. Парень так вообще передумает что-то учить
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
28.05.2013, 00:18 #41
Да явно видно технологии хорошо знают Croessmah и pizurok. Остальные так ниочом. Мое ИМХО.

Цитата Сообщение от Kastaneda Посмотреть сообщение
По твоим словам получается, что "умение использовать язык в IDE" == "умение писать GUI", что не есть правда.
да это не есть правда, но ide созданы для того чтобы удобно было применять ту или иную технологию , создавать GUI в ide удобнее. Поэтому зачем создавать без IDE?
ITcrusader
Эксперт C++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
28.05.2013, 00:22 #42
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Viktor22122 Посмотреть сообщение
Здравствуйте! Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу? Заранее спасибо.
Мне нравится этот парень!

Ответ на твой вопрос кроется в ответе на этот вопрос: сколько мне (автору этого поста) понадобится, чтобы выучить английский язык в идеале (где "в идеале" == "на уровне native speaker" + с умением им пользоваться на уровне Барака Обамы, ну и пары классиков английской прозы). Сюда добавлю, что и русский-то язык (свой) никто не знает)))

Может для тебя секрет, что старина Бьерн тоже хотел бы знать его так, как хочешь ты, даром, что он его придумал сам.

И вот, чтобы добить тебя
Если однажды и случится так, что твои знания языка приблизятся к совершенным с точностью eps, где eps - некоторое сколь угодно малое число, пацаны все равно выпустят новый стандарт
Croessmah
Модератор
Эксперт CЭксперт С++
13134 / 7397 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 1
28.05.2013, 08:02 #43
Цитата Сообщение от ninja2 Посмотреть сообщение
Поэтому зачем создавать без IDE?
Потому что кто-то должен писать все эти абстракции для удобства других
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
28.05.2013, 09:32 #44
Цитата Сообщение от Croessmah Посмотреть сообщение
Потому что кто-то должен писать все эти абстракции для удобства других
Ага это только единицам нужно.
_Mutex
Заблокирован
28.05.2013, 09:41 #45
Цитата Сообщение от Viktor22122 Посмотреть сообщение
Здравствуйте! Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу? Заранее спасибо.

Нужно прочитать одну хорошую книгу, листов на 800, выливая из нее воду и запомнить из нее главное.
с++ сам по себе коротенький язык, много ума не требует.
Остальное все дебри писькамеров.
Только не берите страуструпа книгу , - мне не понравилась.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2013, 09:41
Привет! Вот еще темы с ответами:

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
28.05.2013, 09:41
Ответ Создать тему
Опции темы

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