Anonymous » 18 янв 2025, 23:45
Последнее сообщение Anonymous «
Anonymous »
У меня есть ситуация, когда было бы удобно вызвать существующую функцию, которая принимает ссылочный аргумент, с помощью вызова через std::function, который использует в качестве аргумента указатель, а не ссылку.
В приведенном ниже коде на...
Anonymous » 18 янв 2025, 23:05
Последнее сообщение Anonymous «
Anonymous »
Я хочу создать текстовый редактор, похожий на vim и neovim, но не знаю, с чего начать.
Просто чтобы вы знали:
(Я как я уже сказал, у меня есть знания в области Java и C++, и у меня есть знания в области структуры и алгоритмов данных, базы данных,...
Anonymous » 18 янв 2025, 22:48
Последнее сообщение Anonymous «
Anonymous »
Я хотел бы выполнить ленивую инициализацию набора атрибутов (std::vector) в C++. Они должны быть константными в том смысле, что после первой инициализации (с помощью метода get) их значения не могут быть изменены. Каков самый чистый способ сделать...
Anonymous » 18 янв 2025, 22:34
Последнее сообщение Anonymous «
Anonymous »
Я пишу класс политики TrivialSerializer, который позже будет встроен в функцию на C++. Эта политика должна сериализовать объекты, типы которых могут быть в определенной степени определены другими политиками, и записывать их в поток. Сериализовать...
Anonymous » 18 янв 2025, 22:32
Последнее сообщение Anonymous «
Anonymous »
Я хочу использовать VSCode для базовой сортировки данных в C++, и мне нужно включить новую библиотеку; при этом я думаю, что случайно испортил что-то серьезное в фоновом режиме (вероятно, один из файлов .json), потому что каждый раз, когда я пытаюсь...
Anonymous » 18 янв 2025, 22:24
Последнее сообщение Anonymous «
Anonymous »
Я хочу инициализировать множество разных объектов определенного типа (структуры) с разными значениями для их полей, и я хочу использовать имена для инициализации, чтобы сделать код читабельным и надежным.
Списки инициализаторов у построек есть два...
Anonymous » 18 янв 2025, 22:19
Последнее сообщение Anonymous «
Anonymous »
Я использую Qt 6.4 в Windows 11 с 64-разрядной версией MSVC 2019.
Я столкнулся с проблемой, когда я загружаю PDF-файлы и визуализирую их в QImage, а затем сохраняю их как BMP. . Хотя для некоторых PDF-файлов это работает нормально, другие...
Anonymous » 18 янв 2025, 21:54
Последнее сообщение Anonymous «
Anonymous »
Контекст
У меня есть набор кода C/C++ для Linux, который мне нужно собрать на хост-компьютере Linux и запустить в специальном контейнерном решении. (чистый линукс). Чтобы иметь возможность запускать программу внутри моего контейнера, мне нужны все...
Anonymous » 18 янв 2025, 21:27
Последнее сообщение Anonymous «
Anonymous »
У меня есть несколько вопросов о библиотеке Microsoft Detours. Я использовал ее раньше (успешно), но только что подумал об этой функции:
LONG DetourUpdateThread(HANDLE hThread);
Я прочитал в другом месте эта функция фактически приостановит поток до...
Anonymous » 18 янв 2025, 21:25
Последнее сообщение Anonymous «
Anonymous »
В настоящее время я работаю над драйвером мини-фильтра файловой системы в Windows. Я настроил свою среду разработки со следующим:
Инструменты разработки:
Visual Studio (последняя версия)
Набор драйверов Windows (WDK)
Windows SDK
Подробности...
Anonymous » 18 янв 2025, 21:19
Последнее сообщение Anonymous «
Anonymous »
Я реализовал DLL для подключения функций в целевом процессе с помощью Microsoft Detours. Однако когда я запускаю файл withdll.exe, который входит в состав Detours, я получаю следующую ошибку:
Anonymous » 18 янв 2025, 21:13
Последнее сообщение Anonymous «
Anonymous »
Я хочу инициализировать множество разных объектов определенного типа (структуры) с разными значениями для их полей, и я хочу использовать имена для инициализации, чтобы сделать код читабельным и надежным.
Списки инициализаторов у построек есть два...
Anonymous » 18 янв 2025, 21:07
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать пример кода, показанный на веб-сайте Boost, но используется функция-член, которая, похоже, не является частью Boost:
#include
#include
#include
#include
#include
#include
#include
#include
Anonymous » 18 янв 2025, 20:55
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь прочитать и сохранить файл BMP без каких-либо библиотек. Я правильно читаю заголовки и данные bmp, но не могу нормально написать. В результате я получаю поврежденное изображение.
Я думаю, что причиной моей проблемы является выравнивание...
Anonymous » 18 янв 2025, 20:52
Последнее сообщение Anonymous «
Anonymous »
Я пытался добавить загрузку модели в свое приложение openGL, когда я закончил ее и когда распечатал вершины и индексы, они оба правильные, но когда я пытаюсь сейчас визуализировать модель, я получаю следующее:
Anonymous » 18 янв 2025, 20:31
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать макрос компилятора на C++, который будет определять переменную (компилятора), а затем вызывать метод C++. Например, если в моем коде на C++ есть следующее:
TL_CLI_ADD_EXIT_CODE(123, SOMENAME , Description of code )
Anonymous » 18 янв 2025, 20:11
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать пример кода, показанный на веб-сайте Boost, но используется функция-член, которая, похоже, не является частью Boost:
#include
#include
#include
#include
#include
#include
#include
#include
Anonymous » 18 янв 2025, 20:11
Последнее сообщение Anonymous «
Anonymous »
Я учусь работать с DLL в Windows с помощью C++, в частности с функциями LoadLibrary и GetProcAddress.
Для практики я выбрал libcurl в качестве примера для экспериментов с динамическим связыванием. Мне удалось использовать libcurl в качестве DLL, но...
Anonymous » 18 янв 2025, 19:56
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать макрос компилятора на C++, который будет определять переменную (компилятора), а затем вызывать метод C++. Например, если в моем коде на C++ есть следующее:
TL_CLI_ADD_EXIT_CODE(123, SOMENAME , Description of code )
Anonymous » 18 янв 2025, 19:51
Последнее сообщение Anonymous «
Anonymous »
Я пытался использовать библиотеку с именем «atomic», чтобы перехватывать исключения и повторно подключаться к программе2, но это не сработало. Помогите, пожалуйста.
Программа 1.
#include
#include
#include
#include
#include
#include
#include...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения