Дубликат кода обычно неприятен, и его зачастую довольно легко обнаружить. Я предполагаю, что компиляторы могли бы обнаружить это автоматически в самых простых случаях - они уже анализируют текст и получают промежуточное представление, которое...
Моя программа на C++ аварийно завершает работу, когда я вызываю vkCreateInstance(), это происходит только на моем дополнительном компьютере, но тот же код работает нормально на моем основном компьютере.
Чтобы изолировать проблему, которую я...
Я пытался смоделировать серию входных данных в процесс.
Единственное, чего мне не удалось добиться, — это движение мыши.
Я нашел наиболее подходящий вариант в Интернете:
У меня есть простой класс на C++20, который построчно записывает данные в файл для платформы Windows. Чтобы обеспечить потокобезопасность, я использую статический std::mutex для сериализации операций записи.
Однако я сталкиваюсь с проблемой: если я...
У меня есть мини-личная библиотека, которую я создаю, и у меня есть функтор-оболочка, который я создал, чтобы легко переходить от статических вызываемых объектов к функторам.
Например, для чего-то например std::unordered_map при использовании...
GCC принимает это, но Clang (компилирующий libstdc++) отвергает это, заявляя:
:4:29: error: no viable conversion from 'int * ' to 'std::span'
4 | std::span s =...
У меня есть DLL с экспортированной функцией устройства, и я пытаюсь написать исполняемый файл, который будет параллельно вызывать эту функцию на устройстве. Но я получаю ошибку компилятора в строке с вызовом ядра, и ошибка исчезает, если я...
У меня есть график, представляющий топологию сети. Впервые проблема была обнаружена в более крупной топологии. Теперь я могу воспроизвести ее в минимально возможной топологии, в которой есть два узла и связь, соединяющая их.
Ниже приведена функция...
Я пишу функцию на C++, которая должна подсчитывать количество элементов в массиве. функция получает массив в качестве параметра. поэтому я пробую следующий метод:
int countArray(int a[])
{
int size = 0;
while(a != NULL)
{
size++;
}
cout
Я хотел бы хранить и управлять массивом матриц (или указателей на них), который может быть либо Arma::mat, либо Arma::sp_mat различных размеров (передаваемых из R через Ркпп). Какой был бы самый простой способ добиться этого? Например, учитывая...
У меня проблема с g++14.2 и предыдущими версиями.
Когда я компилирую свою программу с помощью g++ -march=native -g, двоичный файл создает SIGSEGV только в процессорах Intel с набором инструкций AVX. Ни в моем ARM64, ни в Core2Duo Intel.
Когда я...
Цель:
Я пытаюсь разработать приложение C++, которое использует TAPI (интерфейс прикладного программирования телефонии) для управления вызовами в системе Avaya IP Office. Моя цель — программно направлять входящие вызовы на определенные добавочные...
В разделе 9.3.5 документации стандарта MPI говорится:
int MPI_Errhandler_free(MPI_Errhandler *errhandler) : помечает обработчик ошибок, связанный с обработчиком ошибок, для освобождения и устанавливает для обработчика ошибок значение...
Ребята в одном из упражнений (гл.5,д.8) из TC++PL Бьярне просит сделать следующее:
' Запустите несколько тестов, чтобы увидеть, действительно ли ваш компилятор генерирует эквивалентный код для итерации с использованием указателей и итерации с...
Я использую переключатель, и он, кажется, дает мне последний случай, независимо от того, какое значение установлена для переменной. Я ожидаю, что он будет переключаться на основе фактического равенства.
У меня есть программа, которая выводит...
Я пытался убедить моего друга отказаться от использования динамически выделяемых массивов и начать переходить на векторы STL. Я отправил ему пример кода, чтобы показать пару вещей, которые можно сделать с помощью STL и функторов/генераторов:...
У меня есть программа на Qt C++, которая позволяет пользователю свободно рисовать каракули. Эта каракуля затем будет преобразована в многоугольник. В настоящее время эта функциональность реализована, но я предпочитаю реализовать трассировщик...
Когда я использовал функцию DhcpGetClientInfoV6 в dhcpsapi.h, она вернула код 2. После поиска я нашел содержимое, но не смог его понять.
$ .\Err_6.4.5.exe 2
В RAD Studio 12.2 C++Builder я создал новый компонент под названием TGroupBoxE, производный от TGroupBox. Он унаследовал все графические свойства TGroupBox.
Я хочу, чтобы новый компонент использовал не стиль TGroupBox, а новый стиль TGroupBoxE....
Я использую macOS 14.6 и использую Xcode 15.4 для создания приложения с графическим пользовательским интерфейсом на C++. Если я создаю приложение в режиме выпуска, я получаю сообщение об ошибке
clang: error: SDK не содержит «libarclite» по пути...
У меня есть этот код (минимальный пример) в моем mainwindow.cpp:
MainWindow::MainWindow(QWidget *parent) :
QWidget(parent) {
setWindowTitle( Drawing Window );
setFixedSize(800, 600);
auto *layout = new QVBoxLayout(this);
auto *hlayout = new...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения