Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.51/47: Рейтинг темы: голосов - 47, средняя оценка - 4.51
11 / 11 / 2
Регистрация: 17.02.2014
Сообщений: 947

Сколько в среднем часов уходит на изучение основ C++?

03.02.2016, 16:24. Показов 10392. Ответов 45
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1) Если с нуля
2) Если после паскаля или чего то в этом духе
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.02.2016, 16:24
Ответы с готовыми решениями:

Перегрузка методов (изучение основ)
Добрый день! Вот я добрался до перегрузки методов и быстренько накидал вот такой пример: using System; namespace...

Групповое изучение программирование с основ без преподавателя
Суть: Студенты 3 курса Специальность: информационно вычислительная техника, после третьего курса "Аналитики" С с божьей...

Лабораторная работа на изучение основ работы с debug.exe
Ход работы 1. Запишите в отчет тему и цель. 2. В командной строке наберите debug. У вас должно появиться на экране окно отладчика с...

45
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
03.02.2016, 21:03
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от jestero Посмотреть сообщение
И как же это сделать?
как дрессировать?
или как учиться самостоятельно?

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

вы знаете его на углубленном уровне.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
03.02.2016, 21:17
Цитата Сообщение от hoggy Посмотреть сообщение
вы знаете его на углубленном уровне.
Последние события показали, что не знаю основ.
Сами видели. Так что учиться, учиться и еще раз ученье - свет.
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
03.02.2016, 21:38
Цитата Сообщение от Croessmah Посмотреть сообщение
Последние события показали, что не знаю основ.
Сами видели.

Не по теме:

не знающий основ не узрит того,
что видит мастер.

"каждый раз, когда я разбираю и заново собираю часы,
я вижу, что мог бы сделать их ещё лучше"
(ц)Изобретатель компаса.



а вы самокритичный.
только не нужно перегибать палку.
1
21 / 21 / 2
Регистрация: 31.12.2015
Сообщений: 100
03.02.2016, 23:39
А ООП входит в "основы"?
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
04.02.2016, 00:10
Цитата Сообщение от xPANICx Посмотреть сообщение
А ООП входит в "основы"?
знание синтаксиса - входит.

проектирование - не входит.
(паттерны, и "ооп головного мозга" - это уже средний уровень, а не начальный)
0
11 / 11 / 2
Регистрация: 17.02.2014
Сообщений: 947
04.02.2016, 06:42  [ТС]
Цитата Сообщение от hoggy Посмотреть сообщение
или как учиться самостоятельно?
Вот это интересует
0
04.02.2016, 08:06

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
Последние события показали, что не знаю основ.
Не правильно, с такими знаниями можно нормально работать. Я работал с людьми, которые знают С++ слабее тебя, но при этом разрабатывают нормальные продукты.

0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
04.02.2016, 08:09
Цитата Сообщение от Croessmah Посмотреть сообщение
1) Если с нуля
2) Если после паскаля или чего то в этом духе
1. 1 Семестр.
2. 1 семестр + год перестройки мышления.
0
11 / 11 / 2
Регистрация: 17.02.2014
Сообщений: 947
04.02.2016, 08:11  [ТС]
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
1 семестр + год перестройки мышления.
Год перестройки мышления? То есть изучать что то непохожее получается вредно?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
04.02.2016, 08:54
Цитата Сообщение от jestero Посмотреть сообщение
Год перестройки мышления? То есть изучать что то непохожее получается вредно?
Паскалевские операторы - куцый обрубок сишных. А если возьмем стандартный паскаль а не дельфи, в котором нет ни шаблонов, ни арифметики указателей, ни перегрузки операторов то вооще ужас. В результате программируя на паскале привыкаешь мыслить ограниченно и потом о вкусностях C++ вообще не вспоминаешь пока не перестроишь мышление и пишешь какое то время на c++ аки на паскале.

Добавлено через 37 минут
Цитата Сообщение от Raali Посмотреть сообщение
думаю для основ и STL хватит, хотя смотря что понимать под основами
STL нужна чтобы забыть основы. Да и вообще что могу сказать по поводу STL - мама в детстве учила - не используй библиотеки внутри которых малочитабельный говнокод, это extremally unsafe. Под знаниями основ подразумеваю уровень когда достаточно знаний и умений чтобы сделать человеческий аналог STL и фрэймверк начального уровня под класс решаемых задач.
1
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
04.02.2016, 09:28
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
что могу сказать по поводу STL - мама в детстве учила - не используй библиотеки внутри которых малочитабельный говнокод
"Говнокод"? Подавляющее большинство адекватных программистов на C++ пользуются STL вместо самодельных велосипедов, либо используют фреймворки, заимствовавшие много идей из STL. В среде программистов на C++ редко найдёшь человека, не знающего кто такой Алекс Степанов. А кто знает Вас, Fulcrum_013 (я уже не говорю о Вашей маме)? Два десятка человек в разделе "С++ для начинающих"?

STL писали далеко не дураки. Автор STL Александр Степанов - весьма уважаемая фигура в мире программирования вообще и в мире C++ в частности, равно как и автор весьма известной книги "Стандартная библиотека C++" Николаи Джосаттис. Более того, автор языка C++ Бьярне Страуструп в своём фундаментальном труде "Язык программирования C++" постоянно сам использует STL и рекомендует его читателям книги.

Несомненно, в STL есть свои слабые места и подводные камни. Но таковые есть в любой библиотеке и фреймворке просто в силу того, что мир несовершенен, а язык C++ постоянно претерпевает изменения.
3
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
04.02.2016, 10:25
Цитата Сообщение от 0x10 Посмотреть сообщение
Толковая статья. Год самая адекватная единица для измерения подобных сроков.
Цитата Сообщение от jestero Посмотреть сообщение
Сколько в среднем часов уходит на изучение основ C++?
А почему не минут или секунд? Ну и непонятно что имеется в виду под изучением, умение читать, понимать, писать, думать, творить?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
04.02.2016, 10:35
Цитата Сообщение от gru74ik Посмотреть сообщение
Более того, автор языка C++ Бьярне Страуструп в своём фундаментальном труде "Язык программирования C++" постоянно сам использует STL и рекомендует его читателям книги
STL написана кодерами низкой квалификации и предназначена для кодеров исключительно низкой квалификации. Да еще, на момент появления C++ никакой STL не существовало. А включение ее в стандарт обусловленно всего лишь тем что комитет является ни чем иным как маркетинговым отделом фирмы Dinkumvare
Цитата Сообщение от gru74ik Посмотреть сообщение
Подавляющее большинство адекватных программистов на C++ пользуются STL вместо самодельных велосипедов
Подавляющее большинство программистов используют прямо сделанные аналоги. К примеру если посмотрите в экземплы к DirectX то упомянание STL там встречаются 3 раза во вспомогательном коде. Зато всеь код построен на аналогичных классах от майкрософта. к примеру вместо std::vector используется CGrovableArray
Если возьмем фрэймверки ведущих производителей то они тоже избегают использования STL, хотя на борту держат. К примеру у Embarcodero своя система контенеров, используемая в VCL и FireMonkey. Насколько понимаю та же ситуация у Microsoft
Цитата Сообщение от gru74ik Посмотреть сообщение
а язык C++ постоянно претерпевает изменения
Вот в том то и дело. Лучше бы занялись стандартизацией новых синтаксических конструкций языка, которые уже 20 лет как есть у всех ведущих производителей, а в стандарте их нет, а не пропихиванием в стандарт кривой, малопригодной к использованию библиотеки. Банально идиотский подход совать в стандарт языка библиотеку, а особенно если этот язык C++.

Добавлено через 2 минуты
Цитата Сообщение от gru74ik Посмотреть сообщение
Подавляющее большинство адекватных программистов
понимают что compile time полиморфизм не способен заменить run time полиморфизм, а по сему шаблоны не более чем вспомогательное средство.
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
04.02.2016, 10:38
Цитата Сообщение от gru74ik Посмотреть сообщение
писали далеко не дураки
Мне кажется, стоит выбирать для изучения тот язык, который, по мнению изучающего, писали не дураки, иначе это занятие будет бессмысленным.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
04.02.2016, 10:51
Цитата Сообщение от gru74ik Посмотреть сообщение
как и автор весьма известной книги "Стандартная библиотека C++" Николаи Джосаттис.
Если по использованию библиотеки надо писать книгу, а не достаточно мануала то библиотека отстой.
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
04.02.2016, 10:53
Цитата Сообщение от jestero Посмотреть сообщение
Год перестройки мышления? То есть изучать что то непохожее получается вредно?
Не верь.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
04.02.2016, 11:05
Цитата Сообщение от gru74ik Посмотреть сообщение
Автор STL Александр Степанов - весьма уважаемая фигура в мире программирования вообще и в мире C++ в частности
Ну да. Обычно имена тех кто делает действительно хорошие вещи засекречены. Да кстати если у динамического массива, (к примеру std::vector) нет возможности управления шагом роста, то тот кто его делал не понимает азов работы менеджера памяти, необходимости минимизации фрагментации, и вообще мало себе представляет где и как используются динамические массивы, что заставляет пользовать кучу костылей (читай писать кучу ненужного кода) при использовании STL.
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
04.02.2016, 11:05
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Если по использованию библиотеки надо писать книгу, а не достаточно мануала то библиотека отстой.
Какой рафинированный вздор! По Вашему выходит, что не только STL - отстой. Boost тоже отстой, да? Ведь по использованию Boost есть куча книг. И Loki - отстой. И Qt - отстой. Боги, да проще перечислить известные библиотеки, по которым не написано никаких книг, меньше перечислять понадобится.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
04.02.2016, 11:08
Цитата Сообщение от Байт Посмотреть сообщение
Не верь.
А зря. По своему опыту говорю. До того как начал изучать C++ пару лет писал на Pascal

Добавлено через 45 секунд
Цитата Сообщение от gru74ik Посмотреть сообщение
Qt
Qt это невменяемый отстой отставший от жизни лет на 20.

Добавлено через 1 минуту
Цитата Сообщение от gru74ik Посмотреть сообщение
Боги, да проще перечислить известные библиотеки, по которым не написано никаких книг, меньше перечислять понадобится
Да, хороших вещей действительно немного.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
04.02.2016, 11:10
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А зря. По своему опыту говорю. До того как начал изучать C++ пару лет писал на Pascal
Именно из-за паскаля Вы не смогли освоить плюсы,
а сидите на билдере, у которого свой диалект, и не можете освоить другое.
Но не надо пихать его всем подряд и рассказывать какое оно прекрасное.
Оно - такое же УГ, как и другие фреймворки.
У каждого свои плюсы и минусы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.02.2016, 11:10

C клавиатуры вводится К-количество часов .Определить сколько полных часов ,минут,секунд
C клавиатуры вводится К-количество часов .Определить сколько полных часов ,минут,секунд (укзать в ответе )

Разработать функцию которая принимает к-во часов, а возвращ. сколько недель, дней, часов с преминением указателей

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

Сколько в среднем?
Intel Core i7-3770K Asus P8H77-M Pro Kingston HyperX KHX1600C10D3/8GX 8гб x 2 Kingston 99U5471-020.A00LF 4 ГБ GeForce GTX 650 Ti...

сколько з\п младшего разработчика С++? в среднем?ы
сколько з\п младшего разработчика С++? в среднем?ы


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

Или воспользуйтесь поиском по форуму:
40
Закрытая тема Создать тему
Новые блоги и статьи
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru