|
0 / 0 / 0
Регистрация: 19.01.2026
Сообщений: 5
|
|
Как стать успешным в С++19.01.2026, 21:44. Показов 13502. Ответов 141
Метки нет (Все метки)
0
|
|
| 19.01.2026, 21:44 | |
|
Ответы с готовыми решениями:
141
Написать функцию, которая копирует строку на место другого строки и возвращает признак того, что копирование было успешным Определить сколько баллов ещё необходимо получить чтобы выступление на олимпиаде считалось успешным а как думаете, можно ли стать ХОРОШИМ програмером абсолютно самостоятельно? |
|
|
|
| 25.01.2026, 19:34 | |
|
Меня просто раздражает когда жмешь на кнопку, а отклик появляется секундой позже. Даже пол секунды раздражает. Я хочу, чтобы все было мгновенно. Тогда и работа спорится и удовольствие получаешь. А когда каждый клик занимает секунды две это просто бесит. В телефоне на андроиде везде так. Это просто кошмар. Иногда просто хочется об стенку его грохнуть или тех кто это все программировал.
0
|
|
|
Злостный нарушитель
10918 / 5846 / 1289
Регистрация: 12.03.2015
Сообщений: 26,954
|
|
| 25.01.2026, 19:43 | |
|
0
|
|
|
|
||
| 25.01.2026, 19:49 | ||
Добавлено через 1 минуту И помню в линукс минт тоже были проблемы.
0
|
||
|
Злостный нарушитель
10918 / 5846 / 1289
Регистрация: 12.03.2015
Сообщений: 26,954
|
|
| 25.01.2026, 19:54 | |
|
0
|
|
|
фрилансер
6510 / 5769 / 1135
Регистрация: 11.10.2019
Сообщений: 15,410
|
|
| 25.01.2026, 20:07 | |
|
CoderHuligan, поря железо обновить
0
|
|
|
|
|
| 26.01.2026, 00:40 | |
|
Да не в железе дело как вы не поймете. Да вы возьмите любую прогу и измерьте время отклика. И потом поговорим ху из ху. Кстати интересное домашнее задание для соскучившихся.
0
|
|
|
Нарушитель
6697 / 3097 / 1064
Регистрация: 01.06.2021
Сообщений: 11,964
|
|
| 26.01.2026, 00:55 | |
|
CoderHuligan, ещё как в железe.
Можешь несколько дней заниматься оптимизацией, в итоге улучшить время выполнения на несколько миллисекунд. А можешь юзать всякие SSE4/AVX2/BMI2, и будет буст в 100х. Но если железо старое и на нем хрюшка, то будет медленно. Плюс у современных процессоров кеши L1-L3 большие.
0
|
|
|
5840 / 1597 / 127
Регистрация: 21.04.2013
Сообщений: 9,246
|
||
| 26.01.2026, 01:15 | ||
|
0
|
||
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,376
|
|||||||
| 26.01.2026, 01:43 | |||||||
|
А я написал эту фигню. И что теперь? Побриться на лысо и всё переделать?
Я не очень умный. Я всё как то на интуиции. Добавлено через 3 минуты
0
|
|||||||
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,376
|
|
| 26.01.2026, 01:54 | |
|
1
|
|
| 26.01.2026, 01:59 | |
|
Не по теме: У меня дома электрики оптоволокно оборвали когда ночью по столбу лазили, интернет юзаю через сотик, (скорость сейчас стала на уровне чуть лучше edge) и заметил один забавный момент, что ютуб я еще как-то могу смотреть, а vkvideo почему-то нет, даже через штуку, про которую нельзя говорить..
0
|
|
|
|
||
| 26.01.2026, 02:59 | ||
0
|
||
|
Модератор
|
||
| 26.01.2026, 12:22 | ||
|
А так соглашусь, такие оптимизации какие были предложены это просто смешно, за каждый такт процессора бороться я считаю глупо.
0
|
||
|
3147 / 1746 / 276
Регистрация: 19.02.2010
Сообщений: 4,557
|
|||||||
| 26.01.2026, 13:14 | |||||||
|
Раз целые значения в кейсах в свитче идут подряд - можно использовать их как индексы строк массива:
1
|
|||||||
|
Нарушитель
6697 / 3097 / 1064
Регистрация: 01.06.2021
Сообщений: 11,964
|
|||||||
| 26.01.2026, 13:18 | |||||||
|
Видя такую статистику, мне плевать на эти непопулярные ОС и на проблему "кроссплатформенности". Мне нравится WinAPI своей мощью и функционалом. На всяких фреймворках (в том числе таких нахлобученных как Qt) даже близко нельзя написать то, что можно на WinAPI, когда речь идет о программе, которая будет взаимодействовать с системой. Даже самые банальные файловые операции WinAPI делает на таком мощном уровне и все настраивается до мелочей, что фреймворки даже в подметки не годятся. Конечно, кроссплатформенные фреймворки сильно облегчают работу. Ты пишешь один код и потом собираешь программу для разных платформ за считанные минуты. К тому же, не нужно изучать нативное апи разных платформ, а вместо этого учишь апи фреймворка. В Qt благодаря удобной документации с примерами даже изучать нечего, просто берешь и пишешь код. Однако, за такое удобство приходится жертвовать многими вещами и идти на некоторые риски: 1. теряется производительность приложения. Я на этом форуме уже приводил примеры, как даже один из самых качественных и отшлифованных, на мой взгляд, фреймворков - Qt - значительно проигрывает в производительности WinAPI. 2. при работе с некоторыми специфичными для каждой платформы вещами, либо просто при отсутствии в фреймворке той или иной фичи, все равно приходится вызывать нативное апи, функции которого будешь смешивать с остальным кроссплатформенным кодом приложения. И чтобы кроссплатформенность не потерялась, то приходится реализовать кроссплатформенные велосипеды Кликните здесь для просмотра всего текста
3. начинаешь как наркоман зависеть от фреймворка. Например, сегодня многие модули Qt предлагаются, в том числе, по более-менее терпимой лицензии LGPL, ради которой еще можно использовать этот фреймворк, и только там несколько модулей типа Qt Graphs предлагают только по GPL3 (естественно и по коммерческой лицензии тоже). Однако, кто знает, что произойдет завтра. Представь, ты что-то пишешь и на этом зарабатываешь, как в один прекрасный день узнаешь, что ты либо должен полностью открыть свой код, перейдя на GPL3 или приобрести коммерческую лицензию. Не говорю уже о том, что нет никакой гарантии, что через несколько лет фреймворк будет вообще существовать и все твои знания по нему могут просто пойти коту под хвост. Так что, фреймворки подходят больше для RAD разработки, так сказать, чтобы быстро заклепать приложения на всех существующих платформах. И даже в больших компаниях, скорость разработки очень часто важнее, чем качество приложения, поэтому все пользуются этими фреймворками, а юзеры и дальше будут терпеть приложения, написанные на них, которые неоптимизированы и знатно весят. Ведь, как говорят разрабы, "ничего, юзеры не подохнут, пусть обновляют железо" или "в 2026 году стыдно не иметь SSD более 1 ТБ, так что ничего не случится, если пустое приложение на Qt будет занимать 25 МБ".
1
|
|||||||
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,376
|
|||||||||||||||||
| 26.01.2026, 14:28 | |||||||||||||||||
|
Дальше вот так. Это три кнопки. Они вызывают функцию ниже.
Она запоминает число.(Диалог рассыпаеться.) (Почему сразу гавно? Засахарилось просто.)
Т/Е в EDIT можно вписать число ручками.
Добавлено через 6 минут
0
|
|||||||||||||||||
| 26.01.2026, 14:29 | ||||
2) Если "нравится WinAPI" - стало быть Вы им занимаетесь, и оно поглощает Ваше время. Это плохо, гораздо лучше "жрать плюшки" в удобном фреймворке. И намного легче. Да, "зависимость", но лучше от фреймворка чем от конкретной платформы. Без зависимостей сейчас никто не живет. Не парьтесь что там будет если фреймворк загнется, даже если это произойдет, юзеров у него много, а для толпы решения найдутся всегда. Да, здесь лучше/выгоднее быть "в толпе" 3) Не слишком доверяйте процентам статистики что там популярно. Важно не только "сколько юзеров", но и "каких". Юзер вындоуз обычно мелкая шпана, нет денег даже на железо, не говоря уже о софте. Он будет охотно жрать бесплатный софт, рисовать Вам звезды/рейтинги, но что-то покупать - таких и мыслей не было
0
|
||||
|
Злостный нарушитель
10918 / 5846 / 1289
Регистрация: 12.03.2015
Сообщений: 26,954
|
|
| 26.01.2026, 14:29 | |
Сообщение было отмечено Igor3D как решение
Решение
1
|
|
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,376
|
||
| 26.01.2026, 14:39 | ||
|
(Диск сканирует, или что ещё...) Особенно когда устанавливает обновления. Тогда ничего ни куда не откликаеться.
0
|
||
|
Нарушитель
6697 / 3097 / 1064
Регистрация: 01.06.2021
Сообщений: 11,964
|
|||
| 26.01.2026, 14:43 | |||
|
Добавлено через 2 минуты
1
|
|||
| 26.01.2026, 14:43 | |
|
Как стать крутым программистом? Как стать экспертом в C++? Как стать программистом
Как стать программистом сетевых устройств Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Задача:
Программно добавить префикс в нумерацию документов в самописной конфигурации на БСП (помощь начинающему коллеге).
Решение:
В модуле объекта документа размещен следующий код:
Процедура. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|