В сетевой библиотеке ASIO C++ вы можете разрешить адрес, создав объект запроса, конструктор которого принимает (необязательно, будь то ip4 или ip6), аргумент хоста и аргумент службы. Хост — это имя сайта, который вы хотите преобразовать в IP-номер,...
В книге GoF «Шаблоны проектирования» предлагается, чтобы Begin() и end() были методами итератора. В C++ протокол итератора указывает, что Begin() и end() должны быть методами итерируемого объекта.
Я использую Conan 2.0 в качестве менеджера пакетов для проекта C++ и столкнулся с конфликтом версий зависимостей. Мне нужны две предварительно скомпилированные библиотеки ( cpr/1.14.1 и prometheus-cpp/1.3.0) требуют разных версий одной и той же...
Мне трудно объясниться, поэтому я начну с моей конкретной потребности в качестве примера, а затем задаю более общий вопрос.
У меня есть несколько функций, которые зависят от времени, прошедшего с момента последнего вызова, и у меня есть функция,...
Мне хотелось бы знать, как правильно заставить работать следующий код.
С помощью наследования вы можете вызвать функцию родительского указателя и выполнить дочернюю функцию. Но если есть два родительских указателя, я не знаю, как сделать так, чтобы...
Я использую stackwalk64 для создания трассировок стека для C++ в Visual Studio 2008 с использованием последних версий symchk.exe и dbghlp.dll. Это отлично работает, когда я запускаю автономный exe. Однако, когда подключен отладчик, я блокирую Visual...
У меня ситуация аналогичная описанной в сообщении в блоге: видимая встроенная функция-член вызывается из нескольких общих библиотек, которые потенциально могут быть созданы с использованием разных компиляторов или параметров компилятора. И мне...
Мне трудно объясниться, поэтому я начну с моей конкретной потребности в качестве примера, а затем задаю более общий вопрос.
У меня есть несколько функций, которые зависят от времени, прошедшего с момента последнего вызова, и у меня есть функция,...
Я пишу клиентское приложение с использованием Java Swing. Меня очень смущает, как программа запуска может собирать информацию о сбое JVM при сбое JVM.
Файл hs_err_pid .log не создается. Я считаю, что моя программа запуска C++ завершается нормально....
Я передаю аудиоданные в потоковом режиме и использую библиотеки ffmpeg/libav для их обработки на C++. Я создаю функцию CustomIOContext и read_packet для передачи потоковых данных в ffmpeg, а также создаю AVFormatContext, используя этот...
Я пишу службу Windows на C++ (Visual Studio 2022, C++20), и служба неожиданно завершилась в полевых условиях. Это было связано с обновлением, которое я сделал спустя много времени после написания исходного кода, где внутренней функции f требовался...
Я видел много примеров Reflection в C++26, в которых используется новый тип цикла, которого я никогда раньше не видел, например
template for (constexpr auto e : std::meta::enumerators_of(^^E)) {
Для чего нужен шаблон? В чем смысл этого, как его...
Мне хотелось бы знать, как правильно заставить работать следующий код. С помощью наследования вы можете вызвать функцию родительского указателя и выполнить дочернюю функцию, но если есть два родительских указателя, я не знаю, как сделать так, чтобы...
Я хотел создать библиотеку графического пользовательского интерфейса, чтобы я мог использовать ее в своей собственной видеоигре, которую я создаю, и, возможно, в будущем использовать ее для других вещей, таких как программное обеспечение. Я хотел...
Я использую Boost.DI и добился больших успехов в его изучении. Однако я столкнулся с проблемой, которую не знаю, как именно исправить.
Следующее компилируется, связывается и выполняется как положено:
class CC
{
public:
void Log(std::string_view)...
Я пытаюсь установить на свой сервер каталог CBLAS, в инструкциях которого указано следующее.
In src/Makefile, modify the following variables to your system settings:
CBLASDIR = directory of BLAS installation, with libraries in $CBLASDIR/lib and...
Часто мне хотелось бы объединить условные выражения препроцессора в цепочку с использованием __has_include (определенного в C++17 и C23 и поддерживаемого в более ранних версиях в качестве расширения многими компиляторами (GCC 4.9.2 и выше, а Clang...
Я ожидаю, что определение x устарело в C++20 и его не удастся скомпилировать, но, похоже, оно работает в g++ (GCC) 8.1.0. Кто-нибудь знает, делаю ли я что-то не так?
Я задал здесь аналогичный вопрос по этому поводу, и ответ заключался в том, что, если библиотека не была создана с конкретным намерением использовать ее в качестве модуля, то это невозможно без изменения исходного кода библиотеки. Аналогично, ответ...
Я пытаюсь записать введенные пользователем строковые данные в файл с помощью C.
Я получаю вводимые пользователем данные через стандартный ввод, а затем записываю эту строку в файл. Я не использую функции stdio, такие как fopen() / fprintf() — вместо...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения