У меня есть класс template Monomial и класс template Polynomial. Polynomial владеет std::map. Я хотел бы создать функцию-член Monomial, которая возвращает Polynomial. Чтобы избежать циклической зависимости, я попытался сделать следующее:...
Я работаю над приложением, которое использует разделы общей памяти между процессами в Windows (для механизма IPC между процессами, когда один процесс генерирует код, который выполняется другим процессом). Я полагаю, что на устройствах Windows ARM64...
Я отлаживаю программу на C++, и для этого мне хотелось бы взглянуть на объекты, определенные в импортированных библиотеках. Однако в окне «Модули» упоминаются некоторые символы, которые не загружаются из-за «Загрузка символов отключена настройкой...
Мне нужны ОБА GlutKeyboardFunc и опросный неблокирующий ввод из командной строки по конвейеру. Клавиатура для управления визуальными эффектами и канал для чтения/записи данных из/во внешние процессы. Я хочу создать 3D-проекции данных, проходящих...
Недавно я узнал о реализации C23 для #embed, поэтому мне было интересно, могу ли я использовать это с extern в программе/игре на C++23, чтобы все 3D-модели и ресурсы были встроены в exe, но не в память постоянно, чтобы я мог загружать по требованию...
У меня есть класс template Monomial и класс template Polynomial. Polynomial владеет std::map. Я хотел бы создать функцию-член Monomial, которая возвращает Polynomial. Чтобы избежать циклической зависимости, я попытался сделать следующее:...
Я реализую итераторы со стиранием типов для кода, использующего std::views, и обнаружил проблему при попытке сравнить значения, которые оборачивают контрольные значения. По сути, кажется, что для некоторой композиции представлений сравнение...
Я понимаю, что Pytorch Geometric в настоящее время имеет только интерфейс Python, и прямое использование его в C++ пока невозможно (насколько мне известно). Однако я наткнулся на этот пример:
Там скрипт torch используется для импорта (обученной)...
Можно ли сопоставить значения перечисления с нижележащими типами данных, чтобы использовать их с std::variant?
Я хочу сделать что-то вроде примера ниже, но хочу, чтобы std::variant понимал, что это int или double.
enum myValues
{
Int,
Double
};...
Можно ли сопоставить значения перечисления с нижележащими типами данных, чтобы использовать их с std::variant?
Я хочу сделать что-то вроде примера ниже, но хочу, чтобы std::variant понимал, что это int или double.
enum myValues
{
Int,
Double
};...
Любой класс C++ можно сначала объявить вперед и определить только позже в программе. Являются ли локальные для функции классы исключением из этого правила?
Рассмотрите упрощенную программу:
auto f() {
struct A { struct B; };
return A{};
}
Итак, я пытаюсь получить активный процесс (я думаю, что никаких прав администратора не требуется), и оба hwnd и pID не равны NULL, и проблема, похоже, в этой строке:
if (GetModuleBaseNameA(Handle, NULL, processName, sizeof(processName) /...
Я понимаю, что Pytorch Geometric в настоящее время имеет только интерфейс Python, и его прямое использование в C++ пока невозможно (насколько мне известно). Однако я наткнулся на этот пример:
где torch-script использовался для импорта (обученной)...
В книге Страуструпа в главе 5 есть небольшая программа, в которую вы вставляете выборки, содержащие целенаправленные ошибки, чтобы лучше понять обработку ошибок. Одна из вставок выглядит следующим образом:
Система:
Ubuntu Linux 20.04.6 LTS
g++ version 9.4.0
IDE QTCreator
У меня есть два вектора (набор и подмножество), подмножество необходимо перенести в набор в позиции (0,0), чтобы строки заполнялись 0.
У меня есть следующий код, выполнение...
Я использовал мастер приложений SOAP, чтобы создать оболочку для простого веб-интерфейса. Мой RAD 12.1 C++ Builder имеет в палитре множество компонентов Indy и SOAP, поэтому кажется, что он установлен. Я получаю ошибку ссылки: ld.lld: ошибка: Не...
Прежде чем перейти к основному вопросу, я предполагаю, что std::mutex::unlock() перестанет трогать этот объект, как только он переведет мьютекс в состояние, в котором другой поток может его заблокировать, даже если вызов unlock() еще не вернулся....
Итак, я пытаюсь получить активный процесс (я думаю, что никаких прав администратора не требуется), и оба hwnd и pID не равны NULL, и проблема, похоже, в этой строке:
if (GetModuleBaseNameA(Handle, NULL, processName, sizeof(processName) /...
Я создал специальный фильтр DirectShow CTransInPlace, предназначенный для репликации фильтра SampleGrabber и связанных с ним интерфейсов с поддержкой VIDEOINFOHEADER2, который называется SampleGrabber2. В настоящее время у меня настроены контакты...
Я пытаюсь запрограммировать объектно-ориентированную игру «501 дартс» на C++. Я настроил все свои функции, но когда я запускаю программу, она не отображает счет игрока, несмотря на отсутствие сообщений об ошибках. Очевидно, я запрограммировал...
У меня есть простая программа на C++, которая имеет меню и позволяет пользователю выбирать параметр с помощью числа. Существует также блок кода, который гарантирует, что ввод пользователя действителен, когда я, например, ввожу букву («s»). Вместо...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения