Результаты поиска по запросу "c++"
Почему Boost.Asio не поддерживает интерфейс на основе событий?
Я пытаюсь понять Boost.Asio с целью потенциальной реализации системы сигнализации с использованием условных переменных в сочетании с Boost.Asio. Я видел другие вопросы StackOverflowboost asio асинхронно ожидает ...
Сохранить вывод системной (файловой) команды в виде строки в C
Чтобы получить тип файла, мы можем выполнить команду system("file --mime-type -b filename");Вывод выводится в терминал. Но не удалось сохранить тип файла с помощью команды char file_type[40] = system("file --mime-type -b filename");Итак, как ...
Каковы преимущества для передачи целочисленных типов по const ref
Вопрос: есть ли польза от передачи целочисленного типа по константной ссылке, а не просто по значению. то есть. void foo(const int& n); // case #1против void foo(int n); // case #2Ответ очевиден для пользовательских типов, случай № 1 позволяет ...
Использование статического мьютекса в классе
У меня есть класс, который я могу иметь много раз. Внутри он создает и инициализирует некоторые элементы из сторонней библиотеки (которая использует некоторы...
Когда функция-член должна иметь квалификатор const, а когда - нет?
Около шести лет назад инженер-программист по имени Харри Портен написалЭта статья, задавая вопрос: «Когда функция-член должна иметь квалификатор const, а ког...
Компиляция статического исполняемого файла с помощью CMake
для проекта мне нужно создать исполняемый файл, который включает все библиотеки, которые я использовал (opencv, cgal), чтобы выполнить его на компьютере, на ...
Почему плохо использовать векторы при создании матричного класса?
Для моего матричного класса я сделал: template<typename T, std::uint32_t Height, std::uint32_t Width> class Matrix { private: std::array<std::array<T, Width>, Height> Elements; static_assert(std::is_arithmetic<T>::value, "Argument T must be of ...