В пространстве имен std есть удобная функция std::apply, которая позволяет выполнять действие над каждым элементом кортежа. Используя структурированную привязку, мы можем добиться того же поведения для типов, не являющихся кортежами. Предположим, мы...
Я только что обнаружил, что беззнаковый минус беззнаковый — это довольно странно, когда у вас отрицательное число.
Например,
unsigned a = 2;
unsigned b = 0;
unsigned c = 1;
unsigned d = 3;
unsigned e = 4;
unsigned f = 0;
double ans =...
Я студент CS и пишу этот алгоритм пирамидальной сортировки с помощью таблицы псевдокодов, которую дал мне мой профессор. Я некоторое время возился с этим кодом и не смог понять, почему он в функции пирамидальной сортировки, код не соответствует...
Мне требуется руководство по разработке системы, объединяющей камеру и GStreamer для получения потоков видео и аудио в реальном времени. Моя основная цель — добиться синхронного приема видео и аудио как видеокадров, так и аудиосэмплов со скоростью...
Я новичок в C++ и недавно пытался установить raylib, потому что хотел создать несколько простых игр, чтобы привыкнуть к языку.
Для установки я использовал учебник, который видел на YouTube (этот) , который использовал шаблон для vscode. Я...
Я никогда не работал с cmake и не очень хорошо разбираюсь в C++. это первый раз, когда я действительно хотел использовать библиотеку, предоставленную кем-то другим.
Я клонировал репозиторий cpr в свой «базовый» каталог с помощью команды git clone.
Я...
Я прочитал страницу cppreference, посвященную перегрузке операторов — «операторы двоичной арифметики». Меня смутил комментарий в фрагменте кода, который поощрял передачу по значению, а не по ссылке, для оптимизации компилятора. У меня нет опыта,...
Написать функцию, принимающую только l-значения, достаточно просто
template
void f(T&);
но из-за универсальных ссылок написать код, который принимает только ссылки rvalue, непросто. Есть ли способ написать общую функцию, которая принимает только...
Я пишу приложение на C++, использующее SDL2.
Я добавил заголовки в каталог app/cpp/include проекта.
Я также скачал исходный код с Github и скомпилировал его в общий объект Android, но не могу заставить компоновщик в Android Studio его найти.
Решения...
ПРИМЕЧАНИЕ. У нас много вопросов о сегментах с практически одинаковыми
ответами, поэтому я пытаюсь свести их в канонический вопрос, такой как
у нас есть для неопределенная ссылка.
Хотя у нас есть вопрос о том, что такое ошибка сегментации
, он...
После обновления OpenCV 3.2 до 4.5 я получаю пару ошибок компиляции. Кажется, некоторые константы изменили имена
CV_ADAPTIVE_THRESH_GAUSSIAN_C
CV_FILLED
Привет!
Я написал следующую программу на C++, которая представляет собой игру в камень, ножницы, бумагу:
Обратите внимание, что, поскольку это проект необходим для курса для начинающих, код, естественно, не идеален, поскольку я использовал только...
У меня есть программа, которая инициализирует пару ключей ECDSA и сохраняет их. Эта программа работала, но теперь у меня возникла ошибка сегментации при инициализации закрытого ключа ECDSA с использованием библиотеки Crypto++.
Вот что я делаю:...
Я использую boost 1_74 и обнаружил некоторое поведение, не описанное в документации. С вызовом типа:
http::async_read(*socket, data, request, read_handler);
где запрос — это boost::beast::http::request, я заметил что целевая строка всегда будет...
У меня есть шахматная партия, и я пытаюсь минимаксить ее. Например, у меня есть мини-версия шахмат 4x4, но я не могу помочь минимаксу найти оптимальное решение.
Вы заметите, что функция оценки возвращает +1000, если я проверил мат. , но, я ни разу...
Я работаю над приложением, использующим ImGui в качестве пользовательского интерфейса, и у меня возникли проблемы с отображением специальных символов, таких как символ индийской рупии (₹), в моих окнах ImGui. В настоящее время эти символы...
SIGINT обычно используется пользователем. Как мне вызвать SIGINT в С++? я видел пример использования kill(pid, SIGINT);, но я предпочитаю использовать другой способ. Также я использую Windows.
У меня есть тестовая программа, которая работает при подключении к OpenSSL 1.0.2b, но не работает с OpenSSL 3.0.0 и OpenSSL 3.3.0. Я считаю, что проблема связана со шифрованием, поскольку расшифровка программно завершается успешно (не возвращает...
Мне интересно, знает ли кто-нибудь, как читать текст с веб-страницы с помощью C++.
После первого подключения к Интернету обычными способами
вы вводите строку, например. и программа C++ считывает информацию:
Веб-сайт BBCЭто веб-сайт BBC...
из...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения