Anonymous » 11 дек 2025, 10:36
Последнее сообщение Anonymous «
Anonymous »
В C++ есть замечательная особенность: компилятор не позволит вам забыть реализовать чисто виртуальный метод в подклассе. Но что, если я хочу, чтобы пользователь моего абстрактного базового класса реализовал хотя бы один из нескольких возможных...
Anonymous » 11 дек 2025, 10:18
Последнее сообщение Anonymous «
Anonymous »
У меня есть приложение, которое выполняет запросы через API/POST и предоставляет мне определенные данные о клиентах поставщика энергии. Он работал нормально в течение многих лет, около месяца назад он начал возвращать 403 Forbidden.
Я работаю в...
Anonymous » 11 дек 2025, 09:38
Последнее сообщение Anonymous «
Anonymous »
Я люблю учиться с помощью онлайн-заметок и документации, но мне бы очень хотелось, чтобы был веб-сайт с коллекцией коротких заметок и/или шпаргалок, чтобы я мог эффективно повторять темы. Было бы очень полезно, если бы кто-нибудь порекомендовал...
Anonymous » 11 дек 2025, 09:01
Последнее сообщение Anonymous «
Anonymous »
Я использую опцию для отображения внешнего терминала при выполнении скомпилированных программ на C++, и мне хотелось бы настроить его внешний вид. Я пробовал добавить новые профили в терминал в Windows 11 и изменить настройки внутри VS Code, похоже,...
Anonymous » 11 дек 2025, 08:32
Последнее сообщение Anonymous «
Anonymous »
В C++ есть замечательная особенность: компилятор не позволит вам забыть реализовать чисто виртуальный метод в подклассе. Но что, если я хочу, чтобы пользователь моего абстрактного базового класса реализовал хотя бы один из нескольких возможных...
Anonymous » 11 дек 2025, 08:26
Последнее сообщение Anonymous «
Anonymous »
Я люблю учиться с помощью онлайн-заметок и документации, но мне бы очень хотелось, чтобы был веб-сайт с коллекцией коротких заметок и/или шпаргалок, чтобы я мог эффективно повторять темы. Было бы очень полезно, если бы кто-нибудь порекомендовал...
Anonymous » 11 дек 2025, 05:56
Последнее сообщение Anonymous «
Anonymous »
Я использую C++ Builder версии 13. Я создал новое приложение, но копирую в него код из старого приложения C++ Builder 2009. У меня есть много кода, который выглядит так:
char str = ;
StrPCopy(str, edit1->Text);
Anonymous » 11 дек 2025, 05:29
Последнее сообщение Anonymous «
Anonymous »
Итак, я начал со строки 3 и получил исключение (подробности ниже). Затем я создаю строку 1 и 2, чтобы разделить два вызова функций, и обе строки работают нормально. Но когда он доходит до строки 3, он все равно выдает исключение.
Это в VS2022 с SDK...
Anonymous » 11 дек 2025, 04:49
Последнее сообщение Anonymous «
Anonymous »
Я изучаю структуру значений потоков Cute и следую блогу Леймао:
Я хочу выяснить, какой поток какую часть данных в матрице читает.
Итак, давайте возьмем SM80_16x8x16_F16F16F16F16_TN, например
когда вы печатаете этот атом мма, вы получаете следующую...
Anonymous » 11 дек 2025, 02:09
Последнее сообщение Anonymous «
Anonymous »
Итак, я начал со строки 3 и получил исключение (подробности ниже). Затем я создаю строку 1 и 2, чтобы разделить два вызова функций, и обе строки работают нормально. Но когда он доходит до строки 3, он все равно выдает исключение.
Это в VS2022 с SDK...
Anonymous » 11 дек 2025, 01:07
Последнее сообщение Anonymous «
Anonymous »
При использовании boost::asio 1.66 я прочитал в документации, что boost::asio::io_context::post устарел для boost::asio::post, то же самое для boost::asio::io_context::dispatch. Потому что прежде чем они будут использовать функции-члены io_context...
Anonymous » 11 дек 2025, 01:07
Последнее сообщение Anonymous «
Anonymous »
Я был удивлен, обнаружив, что приведенный ниже код работает без передачи io_context в качестве первого аргумента для spawn. Может ли кто-нибудь объяснить, почему мне не нужно передавать это в этом случае, и в каких ситуациях вы должны передать это...
Anonymous » 11 дек 2025, 01:06
Последнее сообщение Anonymous «
Anonymous »
В этом ответе SO я прочитал, что несколько частей внутреннего устройства asio имеют блокировки.
Кроме того, я знаю, что asio спроектирован таким образом, чтобы несколько потоков могли обслуживать один io_context.
Однако, если у меня есть только один...
Anonymous » 11 дек 2025, 01:02
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь понять, как работает iocontext, и создал простую программу, чтобы шаг за шагом лучше понять его. Как видите, мне даже не нужно запускать ioc.run(). И я верил, что этот код ничего не сделает.
Но когда я запускаю его и набираю что-то вроде...
Anonymous » 11 дек 2025, 01:01
Последнее сообщение Anonymous «
Anonymous »
Для таких методов, как post и send, есть одна перегрузка, принимающая только CompletionToken, а другая дополнительно принимающая Executor. Насколько мне известно, перегрузка без Executor работает так, как если бы перегрузка с Executor была вызвана с...
Anonymous » 11 дек 2025, 01:00
Последнее сообщение Anonymous «
Anonymous »
Сначала код, очень простой пример кода:
template
decltype(auto) test_initiate(CompletionToken&& token) {
return boost::asio::async_initiate([](auto&& handler) mutable { std::move(handler)(); },
token);
}
Anonymous » 11 дек 2025, 00:59
Последнее сообщение Anonymous «
Anonymous »
Я хочу реализовать свою собственную асинхронную инициирующую функцию и использовать оболочку стирания типа boost::asio::any_completion_handler. Предполагая, что я хочу сохранить обработчик завершения на будущее, как мне гарантировать, что обработчик...
Anonymous » 10 дек 2025, 23:55
Последнее сообщение Anonymous «
Anonymous »
Я использую C++ и SDL3 в Windows, используя встроенный графический процессор Intel для создания игры. Я пытаюсь инициализировать графический конвейер для визуализации треугольника, однако у меня возникли проблемы с инициализацией.
Я получаю...
Anonymous » 10 дек 2025, 23:52
Последнее сообщение Anonymous «
Anonymous »
РЕДАКТИРОВАТЬ: я пропустил проблему со следующим кодом. Я попробую еще раз воспроизвести наблюдаемое поведение с помощью простой программы, а затем отредактирую ее.
Рассмотрим следующий код, который представляет собой очень простое воссоздание более...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения