Гость » 30 апр 2024, 06:12
Последнее сообщение Гость «
Гость »
Я использую допуск=1e-10, чтобы проверить, равны ли два вектора Vector3d, используя следующую функцию is_same:
bool is_same(const vector3d& x, const vector3d& y) {
var delta = x-y;
return delta.length() < tolerance; // tolerance is 1e-10
}
Гость » 30 апр 2024, 06:03
Последнее сообщение Гость «
Гость »
Итак, я понимаю разницу между единицей перевода и файлом .cpp; однако я пытаюсь проверить, как работают внутренние и внешние связи. Цитирую из своего учебника:
Имена, имеющие внешнюю связь, доступны другим единицам перевода.
Гость » 30 апр 2024, 06:02
Последнее сообщение Гость «
Гость »
Я пытаюсь изменить значок QPushButton при наведении курсора.
Проблема в том, что событие Qt HoverEnter работает только при нажатии на виджет.
Этот код работает с моей конфигурацией: https:/...
Гость » 30 апр 2024, 06:01
Последнее сообщение Гость «
Гость »
Я читал, как это сделать через командную строку. Я попробовал это. Это сработало. Затем я попытался сделать это на C++, но потерпел неудачу. Я ожидаю, что это было проблемой для кого-то в прошлом, но я не нашел вопроса и правильного ответа где-либо...
Гость » 30 апр 2024, 05:23
Последнее сообщение Гость «
Гость »
Переменные состояния обычно используются таким образом, что состояние, на которое они ссылаются, изменяется под действием мьютекса. Однако, когда состояние представляет собой всего лишь один флаг, предназначенный только для установки, нет...
Гость » 30 апр 2024, 04:31
Последнее сообщение Гость «
Гость »
Я написал код, но не понимаю, почему так получается, что он выдает перед разными буквами (-1), а не считает и потом записывает все сразу (-5)BCDEF . Пожалуйста, помогите мне.
#include
#include
Гость » 30 апр 2024, 04:09
Последнее сообщение Гость «
Гость »
Обновление2:
При необходимости вы можете найти исходные коды ниже по ссылке на github. Вы также можете найти полные и точные изменения, которые я внес для воспроизведения проблемы, а также журналы программы. Но теперь они находятся в истории...
Anonymous » 29 апр 2024, 05:57
Последнее сообщение Anonymous «
Anonymous »
У меня есть класс Vec, который работает, как показано ниже, и мне нужно знать, как написать конструктор и/или руководство по выводу, чтобы список инициализаторов, заключенный в фигурные скобки, выводил C как std::array. Разумеется, он работает и с...
Anonymous » 29 апр 2024, 05:56
Последнее сообщение Anonymous «
Anonymous »
соберите код с помощью ros2 и увидите эту ошибку
что-то не установлено?
или я ошибаюсь в cmakelist?
я хочу создать сокет с ros2 в ubuntu 22.04
$ colcon build
Starting >>> socket
--- stderr: socket
/usr/bin/ld: cannot find -lsocket: No such file or...
Anonymous » 29 апр 2024, 05:35
Последнее сообщение Anonymous «
Anonymous »
Не могу найти определение setenv или чего-то подобного в стандарте.
тогда как getenv, кажется, существует и доступен в переносном виде в как стандартные библиотеки Windows, так и posix.
Короче, есть ли причина или обсуждение того, почему это может...
Anonymous » 29 апр 2024, 05:26
Последнее сообщение Anonymous «
Anonymous »
В сопрограммах C++ функция-член Final_suspend типа обещания может возвращать любой произвольный ожидаемый тип, хотя обычно это std::suspend_always, который оставляет ответственность за уничтожение сопрограммы на кого-то другого, или std:...
Anonymous » 29 апр 2024, 05:24
Последнее сообщение Anonymous «
Anonymous »
Я не могу правильно связать дополнительные библиотеки, с которыми я работаю, в мой проект.
Я использую CLion, который использует cmake для создания своих проектов. Я пытаюсь использовать несколько библиотек совместно с OpenGL для текстурирования...
Anonymous » 29 апр 2024, 05:11
Последнее сообщение Anonymous «
Anonymous »
Я видел, что стандарт по умолчанию в IDE обычно не является самым новым выпущенным стандартом и даже не самым новым стандартом в IDE.
Например, в Clion JetBrains есть C++20 и C++17, но вариант по умолчанию — C++14.
Есть ли причина не использовать...
Anonymous » 29 апр 2024, 05:10
Последнее сообщение Anonymous «
Anonymous »
В настоящее время я пытаюсь получить список значков со своего рабочего стола, чтобы изменить их расположение и/или скрыть их, а также отобразить другие.
Я пытался получить FolderView в приведенном ниже коде, но он даже не показывает количество...
Anonymous » 29 апр 2024, 05:08
Последнее сообщение Anonymous «
Anonymous »
У меня есть строки, состоящие из подстрок, например:
${ENV_VAR1}
$(ENV_VAR2 )
Где ENV_VAR1 и ENV_VAR2 и т. д., возможно, являются переменными среды.
Когда они являются переменными среды, требуется заменить их в
строку с соответствующим...
Anonymous » 29 апр 2024, 05:05
Последнее сообщение Anonymous «
Anonymous »
Сейчас я изучаю C++ и пробую некоторые функции шаблонов. Я пытаюсь создать общий шаблон, который получает функцию F от U до V, std::array типа U, а затем возвращает (через NRVO) массив типа V.
Это то, что я придумал при первом проходе. Моему...
Anonymous » 29 апр 2024, 04:59
Последнее сообщение Anonymous «
Anonymous »
Итак, я хочу сохранить журнал консоли в файл; это работает нормально, проблема заключается в том, что я попытался расширить его, чтобы разрешить больше входных данных, и, похоже, я не знаю почему.
Engine.h:
#pragma once
Anonymous » 29 апр 2024, 04:58
Последнее сообщение Anonymous «
Anonymous »
У меня есть проект Visual Studio v140 C++ с поддержкой CLR, создающий статическую библиотеку. Проект строится нормально. Я создал еще один проект C++ с поддержкой CLR, который создает консольное приложение. Это тоже строится нормально. Но когда я...
Anonymous » 29 апр 2024, 04:51
Последнее сообщение Anonymous «
Anonymous »
Существует несколько версий одной и той же инструкции: IDIV M32, IDIV R32, IDIV M64, IDIV R64 ( x86/idiv)
Как понять, какой из них используется? Скажем
vdiv(std::vector&):
mov rcx, QWORD PTR
mov eax, DWORD PTR
cdq
idiv DWORD PTR
mov DWORD PTR ,...
Anonymous » 29 апр 2024, 04:01
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь понять, как правильно освободить память при использовании CString с cgo в golang
Это работает код, который я хочу сделать « безопасным для памяти »:
basic.go :
package main
Anonymous » 29 апр 2024, 03:54
Последнее сообщение Anonymous «
Anonymous »
Я использую Raspberry Pi 4 и хочу настроить свою линию на использование внутреннего PULL_UP (все строки Raspberry по умолчанию выше 8 — pull_down):
Использование C++ и libgpiod:
try {
gpiod::chip chip( gpiochip0 );
gpiod::line_bulk lines;
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения