Написать современно06.11.2025, 13:50. Показов 14465. Ответов 154
Метки нет (Все метки)
Добрый день
Есть такой фрагмент Кликните здесь для просмотра всего текста
Хорошо, как написать грамотно, современно? И заодно универсально, чтобы работал не только с char* Спасибо
0
|
||||||
| 06.11.2025, 13:50 | |
|
Ответы с готовыми решениями:
154
Каковы современные решения написания программ? Как создают современные компьютерные игры? Современный интерфейс в C++ Builder |
|
Just Do It!
|
|||
| 16.11.2025, 18:21 | |||
|
сидеть тут на форуме многими часами и из года в год писать одно и тоже про "как программно сложить А и B", а разбить большую задачу на мелкие части и раздать всем это уже такой зашквар, что уже достойно нобелевки) ах, да, я забыл! это же оффтоп! :лол
0
|
|||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|||
| 16.11.2025, 18:25 | |||
|
То, что он старается использовать ООП - не спорю. К тому же, похвально, что он изучает различные паттерны и пытается их реализовать в пет-проектах. Но сишный стиль все еще чувствуется.
0
|
|||
|
Just Do It!
|
||
| 16.11.2025, 18:27 | ||
|
я использую его для того, чтобы вы - умники вылезли из своей шкуры и поглядели на себя со стороны - какую дичь вы кодите! зачем? чтобы сделать вас лучше! но вы не можете ... ну, хоть смешно - тоже польза.
0
|
||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
||
| 16.11.2025, 18:39 | ||
|
XLAT, я ж тебе всегда говорил, что если хочешь писать совместно, перед тем как приступить к написанию нужно распределить роли. А до этого - приблизительно представить, как будет выглядеть проект.
А ты без всего этого начинаешь уже писать и просишь других как-то пристроиться сбоку. Это напоминает вязку собак, когда третья собака тоже хочет участвовать, но не знает как, ведь процесс уже начат) Пример на собаках, поскольку тут на фотке выше увидел прекрасную овчарку. Вот, DrOffset может кому-то там давать советы, потому что он пишет коды на С++ производственного уровня. Но когда у тебя в кодах сишные бревна, твои советы по удалению соринок выглядят неубедительно) Причем, эти советы у тебя с иронией и насмешками. В любом случае, мне все равно. Твой пост даже не мне был адресован.
0
|
||
|
Just Do It!
|
|||||||||
| 16.11.2025, 18:44 | |||||||||
|
ибо эффективность это философия С++ + эффективность это универсальная(общемировая) ценность. std::string_view обеспечивает вам эффективную работу с вашими строками...
если что-то серьезное и по конкретному делу, то он может просто грубо отгавкаться))
0
|
|||||||||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
||
| 16.11.2025, 18:47 | ||
|
0
|
||
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,829
|
|||||||
| 16.11.2025, 18:51 | |||||||
|
Ваш же код неприятно конфликтует с такой удобной возможностью, как использование временного объекта в качестве аргумента функции с последующим преобразованием к string_view. Например:
0
|
|||||||
|
Гвоздь Задиров
1719 / 1118 / 337
Регистрация: 25.01.2019
Сообщений: 2,946
|
||||||
| 16.11.2025, 18:55 | ||||||
|
XLAT, ты ссаный ссишник! Не страшно чего-то не знать/не уметь. Страшно потерять интерес/любопытство. //Кстати, не помню, чтобы он ворчал про стили (хотя и не видел чтобы он ворчал вообще) Харош надувать муху.
0
|
||||||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
||
| 16.11.2025, 18:59 | ||
я его давно знаю и больше тебе скажу - его пост был просто удочкой) но мне самому захотелось поучаствовать в философском оффтопе
0
|
||
| 16.11.2025, 18:59 | ||
|
Не по теме:
Если же есть какие-то конкретные претензии к тем или иным моим ответам на форуме, то прошу их (с пруфами естественно) отправлять мне в личку, где я вам конкретно объясню почему я ответил так или иначе.
0
|
||
|
Гвоздь Задиров
1719 / 1118 / 337
Регистрация: 25.01.2019
Сообщений: 2,946
|
||
| 16.11.2025, 19:07 | ||
|
XLAT,
![]() Где смайлик "взаимоисключающие параграфы"?) Добавлено через 1 минуту
1
|
||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||
| 16.11.2025, 21:35 | ||
|
С сишкокодерством, да и вообще с восприятием других людей и идей, проблемы только у тебя. string_view настолько банальная вещь, что даже не стоит внимания. Любая подобная нужная фича пишется за пару минут. Но ты свои проблемы проецируй дальше на других, говорят это помогает усугубить проблему.
0
|
||
|
Гвоздь Задиров
1719 / 1118 / 337
Регистрация: 25.01.2019
Сообщений: 2,946
|
|
| 16.11.2025, 21:41 | |
|
0
|
|
|
Just Do It!
|
|||||||
| 16.11.2025, 22:30 | |||||||
0
|
|||||||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|||||||
| 16.11.2025, 22:54 | |||||||
![]() а сколько лет нужно тебе, чтобы ты узнал про format? Это же всего лишь С++20.
0
|
|||||||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|||
| 16.11.2025, 23:07 | |||
|
а ты начал уже обманывать, а это плохо. Надеюсь, ты не намеренно обманываешь, а перепутал меня с Хулиганом. Это он говорил, что format медленный.
1
|
|||
|
Нарушитель
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,616
|
|||
| 16.11.2025, 23:13 | |||
|
1
|
|||
| 16.11.2025, 23:13 | |
|
Нормальная, современная книга по 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 существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|