Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.79/43: Рейтинг темы: голосов - 43, средняя оценка - 4.79
0 / 0 / 0
Регистрация: 04.12.2016
Сообщений: 43

Опытным программистам С++

25.01.2018, 16:56. Показов 9437. Ответов 254
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, я начал изучать С++. Есть определенный план обучения. Например: сначала изучить синтаксис, принцип ООП, контейнеры STL, стандарты С++11/C++14. Вопрос звучит так: что можно еще добавить в список для изучения? Я еще не определился в какой сфере хочу использовать язык, что нужно знать вообще не привязанная к определенной области?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.01.2018, 16:56
Ответы с готовыми решениями:

вопрос к опытным программистам
напишите пожалуйста, как часто вам приходилось или приходится использовать для обработки ошибок механизм try-catch. Возможен ли...

Вопрос к опытным програмистам
Ситуация такова, начинаю учить программирование в целом ну и Си++ в частности, как показало множество самостоятельных заданий в книге у...

Посмотрите опытным взглядом
Задание Дано натуральное число n. Сформировать целочисленный массив A(2n), элементами которого являются числа 1, 3, 5, . . . ,...

254
 Аватар для tmpValue
41 / 75 / 15
Регистрация: 04.10.2017
Сообщений: 283
29.01.2018, 08:52
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А системщина как таковая особо высокой квалификации не требует к твоему сведению.
Вот еще одно заблуждение. Требует квалификации в том плане как и сапёр. Ошибаешься однажды и навсегда.

Добавлено через 1 минуту
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Да ты и убогую не осилишь ни то что с моделированием физики.
Лол, модели вселенной, которые писались на scheme. Ну ты нам еще немного о крестах и суровых проектах раскажи, да.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.01.2018, 08:54
Цитата Сообщение от tmpValue Посмотреть сообщение
А отладку в рантайме с++ умеет?
Это воощето не язык должен уметь а дебаггер. Кстати так отладка она вообще тока в рантайме и бывает. Я например частенько вообще визуальную отладку пользую которая не что иное как продвинутый вариант дебаг эха. Но по моим задачам которые в любом случае с векторами в пространстве связаны это вообще как бы самый продуктивный способ отладки.

Добавлено через 57 секунд
Цитата Сообщение от tmpValue Посмотреть сообщение
Лол, модели вселенной, которые писались на scheme
Настоящий физик на любом языке может писать на фортране. Так что модели вселенной пишутся на фортране.
0
 Аватар для tmpValue
41 / 75 / 15
Регистрация: 04.10.2017
Сообщений: 283
29.01.2018, 08:59
Fulcrum_013, хватит отпираться. Признай уже что ты безнадежно устарел. Ты обычный старпёр, глупая посредственность и никчёмный дилетант. У тебя нет широты взгляда, пространства мысли. Ты типичный рядовой плюсист. Наборщик текста на скорость.

Добавлено через 1 минуту
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Это воощето не язык должен уметь а дебаггер. Кстати так отладка она вообще тока в рантайме и бывает. Я например частенько вообще визуальную отладку пользую которая не что иное как продвинутый вариант дебаг эха. Но по моим задачам которые в любом случае с векторами в пространстве связаны это вообще как бы самый продуктивный способ отладки.
Вот этот твой комент и подтверждает что ты даже не понял о чем речь. Неуч, да. По-другому - горячая замена кода. Нативного, не шитого.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.01.2018, 09:07
Цитата Сообщение от tmpValue Посмотреть сообщение
По-другому - горячая замена кода
Я вот второй год ищу как эту фигню в визуал студии отключить чтобы нормально дебагить не мешала.

Добавлено через 2 минуты
Цитата Сообщение от tmpValue Посмотреть сообщение
Ты обычный старпёр, глупая посредственность и никчёмный дилетант
Дилетант это ты. Потому что не понимаешь что набор кода - это последняя стадия разработки когда думать уже не надо, все придумано на предыдущих стадиях - анализа предметной области, математической постановки задачи и т.д..

Добавлено через 4 минуты
А главное не понимаешь того что именно эти предыдущие стадии на порядки сокращают размеры потребного кода и необходимость в дебаге а не всякие хацкеля и прочие костыли для недопонимающих задачу. От недопонимания задачи ни один компилятор и ни одна прадигма не лечат.
0
 Аватар для tmpValue
41 / 75 / 15
Регистрация: 04.10.2017
Сообщений: 283
29.01.2018, 09:14
Fulcrum_013, вот ты и подтвердил истинность моих выводов. Ты посредтвенность. Твоя цель не истина, а победа любой ценой. Ты приводишь ничтожные и не имеющие отношения к разговору доводы. С чего ты высосал моё непонимание проектирования систем, на каком этапе нашей беседы? Ну, тебе виднее. Как Наполеону из соседней с твоей палаты, да.

Добавлено через 1 минуту
Fulcrum_013, и ты правильно сам о себе высказался - c++ головного мозга.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.01.2018, 09:18
tmpValue, Хотя бы из того что ты считаешь что те кто на плюсах пишут тупо кота набирают. А это далеко не так. Хотя бы потому что для решения быдлокодерских задач давно изобретены хацкеля и явы.
0
techpriest
 Аватар для Mirmik
634 / 213 / 57
Регистрация: 27.02.2014
Сообщений: 1,180
29.01.2018, 09:20
Стандартный лист в качестве шаблонного параметра передает аллокатору именно пару.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.01.2018, 09:21
Цитата Сообщение от tmpValue Посмотреть сообщение
и ты правильно сам о себе высказался - c++ головного мозга.
И я этим горжусь. Хотя бы потому что те кто на плюсах без досконального понимания задачи не кота пишут а матан (теормех сопромат баллистику и прочую матфизику нужное подчеркнуть)капают пока не раскапают задачу досконально.
0
 Аватар для castorsky
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
29.01.2018, 09:33
Хм. Любопытная тема.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
отя бы потому что те кто на плюсах без досконального понимания задачи не кота пишут а матан (теормех сопромат баллистику и прочую матфизику нужное подчеркнуть)капают пока не раскапают задачу досконально.
Правильно я Вас понимаю что решение научных задач есть прерогатива исключительно плюсистов?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.01.2018, 10:37
Цитата Сообщение от castorsky Посмотреть сообщение
Правильно я Вас понимаю что решение научных задач есть прерогатива исключительно плюсистов?
Есть еще и старый добрый фортран для научных суперчислодробилок. Я к тому что те кто на плюсах пишут в оснвном такими задачами занимаются а не говновебдевом и быдлоформошлепством как на тех же яве и шарпе.

Добавлено через 4 минуты
Цитата Сообщение от tmpValue Посмотреть сообщение
Вот еще одно заблуждение. Требует квалификации в том плане как и сапёр. Ошибаешься однажды и навсегда.
Глюпости. Все точно так же дебагится и т.д.

Добавлено через 1 минуту
Цитата Сообщение от tmpValue Посмотреть сообщение
По-другому - горячая замена кода
И толку от этой горячей замены при отладке? Каким образом она поможет восстановить данные которые дырявый кот уже подпорол? Т.е. в 99,999999999999999% случаев все равно рестарт отлаживаемой программы и вполне возможно очистка внешних файлов таблиц БД и т.д.
0
 Аватар для castorsky
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
29.01.2018, 10:44
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Я к тому что те кто на плюсах пишут в оснвном такими задачами занимаются а не говновебдевом и быдлоформошлепством как на тех же яве и шарпе.
Вообще-то я обладаю совершенно противоположной информацией. Я точно знаю что плюсисты выполняют самую скучную и черновую работу. Будь то "говноведев" или что-либо другое. Я точно знаю что плюсисты нанимаются по тому же принципу что и грузчики. И задачи им ставятся рядовые, повседневные. В большинстве случаев это оптимизация уже готовых систем. И то c++ под вопросом. "говновебдев" бывает серверсайд и клиентсайд. Серверсайд вполне может быть на сиплюсе, только сиплюс убог и никудышен, поэтому и не используется. Разве что такими упоротыми монахами как Вы.
0
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
29.01.2018, 10:45
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Подозреваю что очень хреново живет.
7.5к звёзд на гитхабе.
почти полторы тыщи форков.
много это или мало - судите сами.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Полное отсутсвтие всякого присутствия ООП в STL.
а зачем в STL ООП?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.01.2018, 10:47
Цитата Сообщение от GbaLog- Посмотреть сообщение
а зачем в STL ООП?
А чтобы було.

Добавлено через 26 секунд
Цитата Сообщение от GbaLog- Посмотреть сообщение
почти полторы тыщи форков.
Жил бы хорошо форки не нужны бы были нафиг.
0
 Аватар для castorsky
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
29.01.2018, 10:48
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Есть еще и старый добрый фортран для научных суперчислодробилок.
Есть еще и кобол для бирж и что? Не надо исторический контекст выдавать за некий смысл. Так сложилось. Могло сложиться иначе и тогда Вы точно также утверждали бы совершенно другие тезисы. Фортрна не потому что он крут, а потому что тогда другого почти ничего не было.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.01.2018, 11:06
Цитата Сообщение от GbaLog- Посмотреть сообщение
7.5к звёзд на гитхабе.
Вот и я о чем - живет на файлопомойке. А годные движки не то что на халяву не раздают, их не продают, а если продают то вместе с конторой которая их пилила.

Добавлено через 1 минуту
Цитата Сообщение от castorsky Посмотреть сообщение
Серверсайд вполне может быть на сиплюсе, только сиплюс убог и никудышен, поэтому и не используется.
На самом деле разрабы плюсов в слишком большом дифиците чтбы еще и форматированием ввода вывобда сервера БД заниматься.

Добавлено через 2 минуты
Цитата Сообщение от castorsky Посмотреть сообщение
В большинстве случаев это оптимизация уже готовых систем.
Не ну ясное дело что новая версия того же SolidWorks или Siemens NX не каждый год с нуля пишется а допиливается версия предыдущего года.
Цитата Сообщение от castorsky Посмотреть сообщение
И задачи им ставятся рядовые, повседневные.
Только то что для среднестатического плюсиста повседневщина для среднестатического яванца обычно неподъемно в принципе.

Добавлено через 12 минут
Цитата Сообщение от castorsky Посмотреть сообщение
Фортрна не потому что он крут, а потому что тогда другого почти ничего не было.
А при чем тут тогда? Он и сейчас для суперкомпутеров рулит.
0
 Аватар для castorsky
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
29.01.2018, 11:11
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
На самом деле разрабы плюсов в слишком большом дифиците
Вот мне только не надо эти сказки расказывать. На самом деле разрабы плюсов такой же поток как и php, ну чуть меньше по причине порога вхождения.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Не ну ясное дело что новая версия того же SolidWorks или Siemens NX не каждый год с нуля пишется а допиливается версия предыдущего года.
И? Не понятно что логика работы и реализация системы не опираются в кресты? Намного выгодней писать на хайлвл.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Только то что для среднестатического плюсиста повседневщина для среднестатического яванца обычно неподъемно в принципе.
Видал и такое. Когда джавист в шоке от того что память надо явно выделять и освобождать. Но это ни о чем не говорит. И довольно глупо с Вашей стороны напирать на такие мелочи. Это вообще не важно и уж тем более не является определяющим фактором.

Добавлено через 3 минуты
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А при чем тут тогда?
А при том что много legacy, но откуда Вам, супервостребованному специалисту, об этом знать?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.01.2018, 11:42
Цитата Сообщение от castorsky Посмотреть сообщение
На самом деле разрабы плюсов такой же поток как и php, ну чуть меньше по причине порога вхождения
Тока вот пыха или явы почему то в основном developers (т.е. с образованием школа) требуются а плюсов обычно Software Engeneers оnly

Добавлено через 2 минуты
Цитата Сообщение от castorsky Посмотреть сообщение
Намного выгодней писать на хайлвл.
Так плюсы и есть хайлевел. Эти системы на плюсах от и до написаны. Явам и прочим для таких делов языковых средств не хватат. Хацкелям тем более

Добавлено через 5 минут
Цитата Сообщение от castorsky Посмотреть сообщение
И довольно глупо с Вашей стороны напирать на такие мелочи.
Ежели оно не понимать почему автоматическое управление памяти для чего то большего чем равняние вывода-вывода только мешает то о чем там может быть вообще речь.

Добавлено через 20 минут
Цитата Сообщение от castorsky Посмотреть сообщение
Когда джавист в шоке от того что память надо явно выделять и освобождать.
Видал и не такое. Когда плюсисты в шоке от накатанного яванцами метода инициализации поиска в 75 тыщ строк. У плюсистов в такой объем кода движок твердотельного моделирования 7,5 раз влезет.
0
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
29.01.2018, 11:47
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А чтобы було.
ООП ради ООП? я вас понял.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А годные движки не то что на халяву не раздают, их не продают, а если продают то вместе с конторой которая их пилила.
как вообще "хорошесть" движка связана с открытостью/закрытостью его исходного кода для коммьюнити?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
29.01.2018, 11:51
Цитата Сообщение от castorsky Посмотреть сообщение
А при том что много legacy, но откуда Вам, супервостребованному специалисту, об этом знать?
Так что ж тогда супердешевые яванцы это все с нуля не переделают так чтобы его можно было не трогать до революции в предметной области?

Добавлено через 3 минуты
Цитата Сообщение от GbaLog- Посмотреть сообщение
как вообще "хорошесть" движка связана с открытостью/закрытостью его исходного кода для коммьюнити?
Да очень просто. На хороших владелец хорошую денешку пилит. Поэтому он открытым не будет. Ну а непригодный к пилению денешки как рекламу пользует или впаривает простофилям по 200 баксоидов. И завален весь стим и гугл плей в результате говноляпством на открытых движках. А то что годное то на закрытых.

Добавлено через 41 секунду
Цитата Сообщение от GbaLog- Посмотреть сообщение
ООП ради ООП? я вас понял.
Ради надежности и удобства интерфейса.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
29.01.2018, 21:27
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А то что годное то на закрытых.
Mario Bros.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.01.2018, 21:27
Помогаю со студенческими работами здесь

Вопрос к опытным раскрутчикам.
Два месяца назад заказал раскрутку своего сайта. Задача - 100 уникальных посетителей в сутки. Из запросов, по которым требовалось...

вопрос к опытным програмистам
вопрос такого рода - за сколько вы делаете сайт и какими методами 1. Сайт визитка 2. Сайт Блог 3. Сайт форум 4. Сайт продукции (...

Вопрос к опытным гуру
В общем краткая история проблемы. Есть сайт. Сайту 3 года примерно. Коммерческий проект, сделанный под свои конкретные задачи. На сайте...

Взываю к опытным php-шникам
Заранее прошу прощения если пишу не в той теме. В общем проблема такая. Есть галерея: <div...

Нужен совет опытным верстальщиков ?
Используете ли вы повседневной верстке, в CSS такие свойства CSS3, как transform, transition, animation ? И, если да, то с какими...


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

Или воспользуйтесь поиском по форуму:
200
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru