|
0 / 0 / 0
Регистрация: 19.01.2026
Сообщений: 5
|
|
Как стать успешным в С++19.01.2026, 21:44. Показов 12288. Ответов 141
Метки нет (Все метки)
0
|
|
| 19.01.2026, 21:44 | |
|
Ответы с готовыми решениями:
141
Написать функцию, которая копирует строку на место другого строки и возвращает признак того, что копирование было успешным Определить сколько баллов ещё необходимо получить чтобы выступление на олимпиаде считалось успешным а как думаете, можно ли стать ХОРОШИМ програмером абсолютно самостоятельно? |
|
|
|
| 25.01.2026, 19:34 | |
|
Меня просто раздражает когда жмешь на кнопку, а отклик появляется секундой позже. Даже пол секунды раздражает. Я хочу, чтобы все было мгновенно. Тогда и работа спорится и удовольствие получаешь. А когда каждый клик занимает секунды две это просто бесит. В телефоне на андроиде везде так. Это просто кошмар. Иногда просто хочется об стенку его грохнуть или тех кто это все программировал.
0
|
|
|
Злостный нарушитель
10878 / 5817 / 1288
Регистрация: 12.03.2015
Сообщений: 26,855
|
|
| 25.01.2026, 19:43 | |
|
0
|
|
|
|
||
| 25.01.2026, 19:49 | ||
Добавлено через 1 минуту И помню в линукс минт тоже были проблемы.
0
|
||
|
Злостный нарушитель
10878 / 5817 / 1288
Регистрация: 12.03.2015
Сообщений: 26,855
|
|
| 25.01.2026, 19:54 | |
|
0
|
|
|
фрилансер
6495 / 5724 / 1133
Регистрация: 11.10.2019
Сообщений: 15,286
|
|
| 25.01.2026, 20:07 | |
|
CoderHuligan, поря железо обновить
0
|
|
|
|
|
| 26.01.2026, 00:40 | |
|
Да не в железе дело как вы не поймете. Да вы возьмите любую прогу и измерьте время отклика. И потом поговорим ху из ху. Кстати интересное домашнее задание для соскучившихся.
0
|
|
|
6296 / 3018 / 1053
Регистрация: 01.06.2021
Сообщений: 11,470
|
|
| 26.01.2026, 00:55 | |
|
CoderHuligan, ещё как в железe.
Можешь несколько дней заниматься оптимизацией, в итоге улучшить время выполнения на несколько миллисекунд. А можешь юзать всякие SSE4/AVX2/BMI2, и будет буст в 100х. Но если железо старое и на нем хрюшка, то будет медленно. Плюс у современных процессоров кеши L1-L3 большие.
0
|
|
|
4958 / 1536 / 118
Регистрация: 21.04.2013
Сообщений: 9,012
|
||
| 26.01.2026, 01:15 | ||
|
0
|
||
|
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,218
|
|||||||
| 26.01.2026, 01:43 | |||||||
|
А я написал эту фигню. И что теперь? Побриться на лысо и всё переделать?
Я не очень умный. Я всё как то на интуиции. Добавлено через 3 минуты
0
|
|||||||
|
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,218
|
|
| 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
|
||
|
2845 / 1705 / 273
Регистрация: 19.02.2010
Сообщений: 4,482
|
|||||||
| 26.01.2026, 13:14 | |||||||
|
Раз целые значения в кейсах в свитче идут подряд - можно использовать их как индексы строк массива:
1
|
|||||||
|
6296 / 3018 / 1053
Регистрация: 01.06.2021
Сообщений: 11,470
|
|||||||
| 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
|
|||||||
|
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,218
|
|||||||||||||||||
| 26.01.2026, 14:28 | |||||||||||||||||
|
Дальше вот так. Это три кнопки. Они вызывают функцию ниже.
Она запоминает число.(Диалог рассыпаеться.) (Почему сразу гавно? Засахарилось просто.)
Т/Е в EDIT можно вписать число ручками.
Добавлено через 6 минут
0
|
|||||||||||||||||
| 26.01.2026, 14:29 | ||||
2) Если "нравится WinAPI" - стало быть Вы им занимаетесь, и оно поглощает Ваше время. Это плохо, гораздо лучше "жрать плюшки" в удобном фреймворке. И намного легче. Да, "зависимость", но лучше от фреймворка чем от конкретной платформы. Без зависимостей сейчас никто не живет. Не парьтесь что там будет если фреймворк загнется, даже если это произойдет, юзеров у него много, а для толпы решения найдутся всегда. Да, здесь лучше/выгоднее быть "в толпе" 3) Не слишком доверяйте процентам статистики что там популярно. Важно не только "сколько юзеров", но и "каких". Юзер вындоуз обычно мелкая шпана, нет денег даже на железо, не говоря уже о софте. Он будет охотно жрать бесплатный софт, рисовать Вам звезды/рейтинги, но что-то покупать - таких и мыслей не было
0
|
||||
|
Злостный нарушитель
10878 / 5817 / 1288
Регистрация: 12.03.2015
Сообщений: 26,855
|
|
| 26.01.2026, 14:29 | |
Сообщение было отмечено Igor3D как решение
Решение
1
|
|
|
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,218
|
||
| 26.01.2026, 14:39 | ||
|
(Диск сканирует, или что ещё...) Особенно когда устанавливает обновления. Тогда ничего ни куда не откликаеться.
0
|
||
|
6296 / 3018 / 1053
Регистрация: 01.06.2021
Сообщений: 11,470
|
|||
| 26.01.2026, 14:43 | |||
|
Добавлено через 2 минуты
1
|
|||
| 26.01.2026, 14:43 | |
|
Как стать крутым программистом? Как стать экспертом в C++? Как стать программистом
Как стать программистом сетевых устройств Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|