Написать современно06.11.2025, 13:50. Показов 14468. Ответов 154
Метки нет (Все метки)
Добрый день
Есть такой фрагмент Кликните здесь для просмотра всего текста
Хорошо, как написать грамотно, современно? И заодно универсально, чтобы работал не только с char* Спасибо
0
|
||||||
| 06.11.2025, 13:50 | |
|
Ответы с готовыми решениями:
154
Каковы современные решения написания программ? Как создают современные компьютерные игры? Современный интерфейс в C++ Builder |
|
Just Do It!
|
||
| 16.11.2025, 23:29 | ||
|
Стелссер это мой геймдиз разошелся - внимание(!) - не нужно знать ничего - только вайб-кодить)) у меня параллельный прожект, но я скромный - хвастать не буду)
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|
| 16.11.2025, 23:37 | |
|
XLAT, нужно аккаунт создать?
А про что "паралельный прожект"? На каком языке?
0
|
|
|
Just Do It!
|
|||
| 16.11.2025, 23:49 | |||
|
+ отдельно тест на MinGW-GCC14.2-w64ucrt-12 подтверждает. Добавлено через 8 минут Добавлено через 2 минуты Royal_X, поставь моему геймдизу ---> палец вверх - это обязательно.
0
|
|||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
||
| 16.11.2025, 23:59 | ||
|
Добавлено через 1 минуту XLAT, кто-то мне говорил на этом форуме, что Roblox для детей
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
||
| 17.11.2025, 00:01 | ||
|
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
||
| 17.11.2025, 00:03 | ||
|
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|||
| 17.11.2025, 00:10 | |||
|
0
|
|||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|||
| 17.11.2025, 00:22 | |||
|
2
|
|||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|
| 17.11.2025, 00:25 | |
|
0
|
|
| 17.11.2025, 01:18 | |
|
Не по теме: Пойду выпишу себе электрический рояль.
0
|
|
| 17.11.2025, 13:17 [ТС] | |||||
|
Не по теме:
"Зато" с универсальностью совсем мрачно. Не видно даже попыток, потуг. Хотя способы известны, даже без template. Но, как говорят в боевиках
И если уж трепаться, то о программировании (а не о котиках-собачках-играх). Напр так
0
|
|||||
|
Just Do It!
|
|||||||
| 17.11.2025, 14:04 | |||||||
- выделяет память в куче - копирует туда данные из литерала - уничтожает объект после вызова функции
0
|
|||||||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|
| 17.11.2025, 15:01 | |
|
Igor3D, у XLAT там все правильно. string_view это верный выбор. Это как раз один из основных случаев, когда именно его и нужно использовать.
1
|
|
|
Just Do It!
|
|||
| 17.11.2025, 15:11 | |||
|
вот представим следующую ситуацию: 1. у вас есть буфер с символами на пару мег (и таких буферов может быть в кол-ве гиг). 2. вы пропустили его через фильтр и у вас на руках есть список строк. 3. теперь вам захотелось привести их к виду heх. 4. std::string_view может всё(!) это стандартно сделать без копирования или ваших череззаборногузадирищенских костылей. 5. надеюсь, что тут профит всем кристально ясен) - НА ВСЕХ ЭТАПАХ ОБРАБОТКИ БУФЕРА СУЩЕСТВУЕТ ТОЛЬКО ОДИН ЕГО ЭКЗЕМПЛЯР(ОРИГИНАЛ) БЕЗ КОПИИ! хотя, зная упоротость сишкошкодеров меня гложут сомнения в п5... +1 вам печенька. тут базовый вопрос: умеет ли std::stoul(number) работать с string_view ??? сразу тогда смотреть в C++26, если нет, то закидать комитетчиков *помидорами.
0
|
|||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
||
| 17.11.2025, 15:27 | ||
|
А вот std::string_view появился в С++17. Т.е. хочу сказать, что несмотря на то, что пацаны вроде и опытные, пишут кодами коды в компаниях, у них может быть мало опыта работы с фичами из С++17 и выше. Соответственно, и на форумных кодах они и дальше предпочитают const string& и пр.
0
|
||
| 17.11.2025, 15:27 | |
|
Нормальная, современная книга по C++ с ООП уклоном А.Александреску - Современное проектирование на C++ Современный интерфейс в C++ Builder / C++ Builder Каков современный подход для работы со строками Концепция ООП и их использование в современных языках программирования Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|