|
0 / 0 / 0
Регистрация: 19.01.2026
Сообщений: 5
|
|
Есть у кого нибудь перевод книги Ivor Horton, Peter Van Weert "Beginning - C++20: From Novice to Professional" (2020, 6th edition) ?29.01.2026, 13:02. Показов 8401. Ответов 86
0
|
|
| 29.01.2026, 13:02 | |
|
Ответы с готовыми решениями:
86
Microsoft Visual Studio 2008 Professional Edition ! Не устанавливается VC++6 Professional Edition Где найти Microsoft Visual Studio Team Edition или Full Edition Rus |
|
Just Do It!
|
|||
| 03.02.2026, 22:49 | |||
|
собсно, сама проблема данного кода в контексте продакшена никак не связана с гипотезой автора. что делает её реализацию исключительно эффективной.
0
|
|||
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,363
|
|
| 03.02.2026, 22:52 | |
|
Это что бы я ничё не понял... А если эту хрень отменят через пару лет.?.. Поигрались и хорош... deprecated...
0
|
|
|
Just Do It!
|
||
| 03.02.2026, 23:02 | ||
|
(там 2 умника с разбегу опосрали математика))), а данный чел с кодом - нормальный посон - потому что вник в гипотезу.) ок, держи подсказку-ответ: (чтобы я тя ночью не снился) всё до простоты банально, представь что тебе надо число Пи до N знака и ты его начинаешь вычислять с помощью некоего алгоритма. ок, вычислил, а потому ты этот вычислитель встраиваешь в код потребителя. ну, теперь ты видишь всю абсурдность тащить данный код в продакшен? ...
его нужно выкинуть, а оставить только результат в виде констант.
так что держи паттерн: НАПИСАЛ КОД - СРАЗУ ПОСМОТРИ А МОЖНО ЛИ ЕГО ВЫКИНУТЬ. всё ж просто, ёшкин кот.
0
|
||
|
Нарушитель
6690 / 3077 / 1064
Регистрация: 01.06.2021
Сообщений: 11,861
|
||
| 03.02.2026, 23:09 | ||
|
А для этого нужно прочесть это: https://www.open-std.org/jtc1/... 374r4.html https://www.open-std.org/jtc1/... 540r1.html Там все досконально написано, в том числе объясняется, как грустно было бы, если бы не было данной функции. Особенно, посмотри на таблицу "До" и "После". Добавлено через 2 минуты XLAT, в целом, логика в этом есть. И по сути, это реализовано в моем эксперименте с простыми числами https://github.com/RoyalXXX/primes - я там показываю, что можно заранее вычислить, сжать и потом спокойно пользоваться. Однако, порой все-таки нужно делать вычисления в рантайме.
0
|
||
|
Just Do It!
|
||
| 03.02.2026, 23:18 | ||
|
даже если и с consteval(вычислять на предкомпайл этапе), то тоже смысла тащить его нет.
0
|
||
|
Нарушитель
6690 / 3077 / 1064
Регистрация: 01.06.2021
Сообщений: 11,861
|
||
| 03.02.2026, 23:19 | ||
|
он же писал так есесена для зрелищности ака понтов, ибо в реале не вижу смысла писать всякие views::iota(5, 8) вместо банального {5, 6, 7}
0
|
||
|
Just Do It!
|
||
| 03.02.2026, 23:23 | ||
|
но мне было больше интересно там сделать прогресс-бар, чем оптимизировать, ибо созерцание прогресс-бара помогает глубже осмысливать гипотезы... такой алгоритм(от ИИ) подсчета резов я использовал 100500 лет назад для подсчета буков в тексте))
0
|
||
|
Нарушитель
6690 / 3077 / 1064
Регистрация: 01.06.2021
Сообщений: 11,861
|
||||
| 03.02.2026, 23:31 | ||||
|
Добавлено через 6 минут
0
|
||||
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,363
|
|||||||||||
| 04.02.2026, 01:26 | |||||||||||
|
Как прикол пойдёт?
В том же потоке. На консоли.
0
|
|||||||||||
|
Нарушитель
6690 / 3077 / 1064
Регистрация: 01.06.2021
Сообщений: 11,861
|
||
| 04.02.2026, 19:31 | ||
|
Оказалось, что поиск слов (не только для кроссворда, а вообще) это задача в разы сложнее, чем написание самого приложения ![]() Вот например, мне нужна база русских слов, только существительные, только нарицательные, именительный падеж, единственное число и чтобы не было слов с дефисом. Разумеется, такую базу сложно найти. Даже просто базу русских слов сложно найти. Думал, найду хотя бы просто базу всех русских слов, а фильтрацией сам займусь, написав простой код на питоне. Однако, все базы, которые нашел, очень низкого качества. Собственно, поиск базы в инете это даже не программирование. Однако, пока не найдешь, приложение не напишешь. Вот и возникает вопрос, какие же волшебные книги нужно прочесть, чтобы эффективно найти в интернете то, что ищешь.
0
|
||
|
1121 / 992 / 153
Регистрация: 10.08.2015
Сообщений: 5,448
|
||
| 05.02.2026, 11:39 | ||
|
Добавлено через 41 секунду часто даже код из примеров не компиляется
0
|
||
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,363
|
|||
| 05.02.2026, 12:45 | |||
|
На visual studio например, функции без буковки на конце, по умолчанию под широкие строки. if (RegGetValueA(HKEY_CURRENT_USER) SendMessage(GetDlgItem(hWnd, EDIT_N), WM_SETTEXT, 0, (LPARAM)""); ------------- На ffmpeg все выверты устаревшие. Переделывать надо. Всё лет по двенадцать валяеться. Но идеи актуальны и сейчас. Сделай сам... - Справедливо... Добавлено через 26 минут При вычислении форма замерзает (не отвечает)...
0
|
|||
|
Нарушитель
6690 / 3077 / 1064
Регистрация: 01.06.2021
Сообщений: 11,861
|
||||
| 05.02.2026, 12:52 | ||||
|
вот возьмем книгу из данной темы. Ребята написали целую книгу в 2020 году, но коды из этой книги не будут компилироваться даже в наше время, в 2026 году. Выше я уже писал почему. Добавлено через 4 минуты Главный поток я бы оставил чисто для прорисовки и обработки событий ui, а вычисления я бы делал в отдельном потоке. В таком случае, какими бы сложными не были вычисления, ui по-прежнему останется работоспособным и будет четко перерисовывать окно, например, обновлять прогресс-бар, выводить текст и пр. Даже если это консольное приложение и под прогресс-баром подразумевается всего лишь легкий текстовый прогресс-бар, а не графический, все равно лучше этот текст выводить в консоль не из потока вычислений. Вывод текста в консоль тоже нехило замедляет вычисления. К тому же, может быть и так, что из-за того, что вычисления слишком сложные, текст может выводиться с задержками.
0
|
||||
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,363
|
|
| 05.02.2026, 12:57 | |
|
Когда то изобретал всякие обработки. (Колхоз... На ffmpeg правильные фильтры 23 года.) Сейчас только на одну кнопочку нажимаю.
0
|
|
|
Модератор
|
||||||||||||
| 05.02.2026, 12:59 | ||||||||||||
|
На примере RegGetValue
А так же с текстом стоит использовать макро TEXT, который грубо говоря вот так выглядит
0
|
||||||||||||
|
Нарушитель
6690 / 3077 / 1064
Регистрация: 01.06.2021
Сообщений: 11,861
|
|
| 05.02.2026, 13:18 | |
|
Наталья8, у майкрософт есть не только макросы
_T, _TEXT, T, TEXT, а еще целая скатерть макросов для типов и функций. Открываешь заголовок tchar.h и наслаждаешься)На мой взгляд, это все уже не очень актуально. Эти макросы были созданы для переходного периода, когда Unicode и ANSI одинаково использовались. В наше время нужно смело выбирать юникод.
0
|
|
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,363
|
||||
| 05.02.2026, 14:03 | ||||
|
SendMessageW(GetDlgItem(hWnd, EDIT_N), WM_SETTEXT, 0, (LPARAM)""); SendMessage(GetDlgItem(hWnd, EDIT_N), WM_SETTEXT, 0, (LPARAM)"");(По умолчанию там W) Это чё? Полное незнанание.... Я с десятого начинал... msvc - 2010 Добавлено через 5 минут Не надо лазить ни чего изменять.. Потом непонятки.. Добавлено через 3 минуты
0
|
||||
|
Нарушитель
6690 / 3077 / 1064
Регистрация: 01.06.2021
Сообщений: 11,861
|
||
| 05.02.2026, 14:04 | ||
|
я всегда использую явно SendMessageW и есесена юзаю только юникод...
0
|
||
|
392 / 337 / 66
Регистрация: 14.10.2014
Сообщений: 1,538
|
|||
| 05.02.2026, 19:09 | |||
|
Но всё равно - звучит как бред. Сейчас в меня какахи полетят ![]() но вот мои аргументы:- захотел я начать программировать хоть на тех же плюсцах и книги при этом гуано и .... Дальше то что? Идти на cppreference.com, https://cplusplus.com или на https://learn.microsoft.com/en... w=msvc-170. Оттуда черпать знания? Не - тоже гуано , лучше уж сразу на https://isocpp.org. Вот там то уж точно годнота, потому как от самих авторов инфа.А ежели я сетевое взаимодействие программировать хочу или в работу с изображениями, графикой или ещё какие узкоспециализированные вещи делать? Чисто доку читать? Прекрасный совет - только для новичка он скорее всего слабо применим. А в некоторых случаях возможно вообще не применим. Ну открыл я доку, и при этом я полный нуб. И? Что я там увижу? Названия функций и что они делают - и дай то бог, чтоб хоть какие-то примеры работы были. Хорошо давать советы, что книги - это тупое развлечение, когда сам уже хорошо разбираешься. Только вот книга может помочь сразу сделать так, чтоб у тебя текстуры не отваливались. А может и не помочь - тут уж от книги зависит. Какие-то полезные, какие-то не очень. А в других вообще одно г... написано.
1
|
|||
| 05.02.2026, 19:09 | |
|
Кто нибудь, когда нибудь встречал Шрёдинбаг? Существует ли перевод книги Страуструпа C++ programming language, 4th edition? Есть у кого-нибудь исходник игры "Морской Бой"? У кого нибудь есть приложение Win32 на c++! Примеры программ, с вводом и выводом данных! чтобы нагляднее было! Есть ли у кого-нибудь решения задач со Stepik? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности 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й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|