Мне нужно получить доступ к значению в std::tuple по индексу во время выполнения. Для этой цели я написал функцию, которая возвращает std::variant с теми же типами, которые инициализированы для указанного индекса. Реализация включает рекурсивное...
У меня есть Raspberry Pi 4 с Bookworm и датчик Waveshare 10-Dof IMU, подключенный через i2c. Я уверен, что подключил правильно. Я получил тестовое приложение (wget и изменил его для libi2c-dev.
Когда я получу шаг , значения крена и рыскания от...
У меня есть проект на C++, использующий opengl. У меня есть main.cpp, который работает с инициализацией openGL, создает окно и тому подобное.
Я хотел бы создать класс, в котором я мог бы передать на аутсорсинг загрузку некоторой текстуры в шейдер....
Я только начал настраивать свой VS Code в WSL. Я следовал инструкциям GCC по подсистеме Windows для Linux. Большая часть работы сделана, остался только один вопрос. Для этой части:
Изменение файла Tasks.json
Вы можете изменить файл Tasks.json для...
Как я могу отсортировать два вектора одинаковым образом, используя критерии, которые используют только один из векторов?
Например, предположим, что у меня есть два вектора одинакового размера: р>
vector vectorA;
vector vectorB;
Вам даны 2 массива A и B, каждый размером N.
Сейчас вы находитесь в индексе N и хотите перейти к индексу 1, выполнив одну или несколько следующих операций: раз, пока не достигнете индекса 1:
Во-первых, позвольте мне сказать: я не пытаюсь отслеживать объекты на видео, это не образовательный проект или игра, и не коммерческое приложение. Это хобби-проект, над которым я работаю в свободное время, и мне нужен совет, как двигаться вперед....
У меня есть небольшой проект на ESP8266.
Я создаю веб-страницу для подключения к Wi-Fi.
У меня с этим проблема.
Для подключения у меня есть этот метод:
Я пишу различные функции сортировки, которые используют два итератора и последовательность сортировки. Я хотел бы реализовать их для векторов любого типа и сделать их типобезопасными, например:
У меня есть приложение, которое будет принимать данные со скоростью до ~50 МБ/с. Моя текущая настройка состоит в том, чтобы один поток получал данные из сети и помещал их в QQueue, расположенный в другом потоке. Затем эта очередь QQueue очищается в...
Я новичок в C++, и мне нужно работать над проектом. Предоставляется следующий код (файл заголовка), и когда я его импортирую, я получаю сообщение об ошибке для Utils пространства имен.
Я использую Builder C++ начиная с версии 1.0 (1994 г.). Я использовал его до версии 2010. Недавно мы получили последнюю версию IDE Embarcadero® C++Builder 12 Версия 29.0.50491.5718
Раньше я создавал множество объектов динамически без каких-либо...
В настоящее время я пытаюсь создать очень простую систему Entity Component.
Для этого я определил следующие классы:
class Component
{
public:
virtual ~Component() {}; // Ensure polymorphic behavior with a virtual destructor
};
Я получил на сайте w3schools.com базовую информацию по C и C++ и хочу создать несколько 2D-игр. Я узнал, что для этого мне нужно использовать некоторые библиотеки, такие как SDL или SFML. Из всех библиотек я выбрал библиотеку SFML. У SFML есть...
template
int some_function(const Container& container)
{
if (container has iterator) { //
// get an element by its iterator
} else {
// do another action
}
}
Итак, у нас есть шаблон функции, который принимает тип...
Я пытаюсь решить задачу о рюкзаке с двумерным массивом на CodeBlocks, но после запуска программы я нажимаю цифру на клавиатуре, а работающий терминал не отображает нажатое мной число. (Означает ли это, что я ввёл не удачно?) Нажимаю цифру на...
Я получаю следующую ошибку импорта, когда пытаюсь запустить скрипт Python в среде conda
(squad) azada@scholar-fe00:~/Desktop/Toy-Problem-Team-2 $ python3 train.py
Traceback (most recent call last):
File train.py , line 21, in
from tensorboardX...
У меня есть класс Container, который содержит элементы типа T. T может быть или не быть ссылочным типом, и я хочу обращаться с ними по-разному (т. е. Container и Container имеют разные реализации). Я пробовал что-то вроде
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения