Написать современно06.11.2025, 13:50. Показов 14437. Ответов 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,603
|
|
| 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,603
|
||
| 16.11.2025, 23:59 | ||
|
Добавлено через 1 минуту XLAT, кто-то мне говорил на этом форуме, что Roblox для детей
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
|
||
| 17.11.2025, 00:01 | ||
|
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
|
||
| 17.11.2025, 00:03 | ||
|
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
|
|||
| 17.11.2025, 00:10 | |||
|
0
|
|||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
|
|||
| 17.11.2025, 00:22 | |||
|
2
|
|||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
|
|
| 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,603
|
|
| 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,603
|
||
| 17.11.2025, 15:27 | ||
|
А вот std::string_view появился в С++17. Т.е. хочу сказать, что несмотря на то, что пацаны вроде и опытные, пишут кодами коды в компаниях, у них может быть мало опыта работы с фичами из С++17 и выше. Соответственно, и на форумных кодах они и дальше предпочитают const string& и пр.
0
|
||
| 17.11.2025, 15:27 | |
|
Нормальная, современная книга по C++ с ООП уклоном А.Александреску - Современное проектирование на C++ Современный интерфейс в C++ Builder / C++ Builder Каков современный подход для работы со строками Концепция ООП и их использование в современных языках программирования Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|
|
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
|
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|