Anonymous » 16 сен 2024, 06:54
Последнее сообщение Anonymous «
Anonymous »
Мой реальный вариант использования C++. Я пытаюсь уменьшить количество ввода текста при явном создании экземпляра шаблона. Например,
template
void myFunc(std::array data);
Anonymous » 16 сен 2024, 06:41
Последнее сообщение Anonymous «
Anonymous »
Я пишу незапираемую очередь сообщений mpsc на основе eventfd, простой код вроде этого:
//producter thread
auto prev = head_.exchange(std::memory_order_acq_rel);
prev.next_.store(head_, std::memory_order_release); // (1)
bool expected = false;...
Anonymous » 16 сен 2024, 06:32
Последнее сообщение Anonymous «
Anonymous »
Я написал следующую программу, которая компилируется с GCC и MSVC, но Clang ее отвергает. Программа:
int a alignas(16) ; //GCC: Ok, Clang: No, MSVC: OK
Демо
Каково правильное поведение согласно последнему стандарту C++?
Anonymous » 16 сен 2024, 06:13
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь упаковать структуру «Test» с помощью пакета #pragma.
В VS2019 16.7.2 следующее статическое утверждение завершается с ошибкой.
struct alignas(4 * sizeof(float)) Vec4
{
float x,y,z,w;
};
#pragma pack(push,1)
struct Test
{
char f;
Vec4...
Anonymous » 16 сен 2024, 06:04
Последнее сообщение Anonymous «
Anonymous »
У меня ошибка:
//Game loop
while (game.running()) {
//Update
//Render
}
выдает ошибку: «выражение должно иметь тип класса, но оно имеет тип '(Game (*)()'» для «game.running», и для меня все выглядит правильно. Я включил весь свой код ниже, если...
Anonymous » 16 сен 2024, 05:07
Последнее сообщение Anonymous «
Anonymous »
Моя цель — получить имя файла шрифта, выбранного в HDC, без использования DirectWrite.
Для этого я подумал, что могу использовать TTGetEmbeddedFontInfo(), потому что doc говорит:
Указатель на структуру TTLOADINFO, содержащую URL-адрес, из которого...
Anonymous » 06 авг 2024, 06:08
Последнее сообщение Anonymous «
Anonymous »
Как указано в заголовке, Visual Studio отображает сообщение об ошибке, когда я пытаюсь импортировать DLL в свой проект C++/CLI. Файлы DLL взяты из SDK камеры Sony v1.12.00_20240425a_Win64.
Я пробовал импортировать библиотеку несколькими способами:...
Anonymous » 06 авг 2024, 05:28
Последнее сообщение Anonymous «
Anonymous »
Я использую libcurl для FTP. Мой код, похоже, работал нормально, и файлы были загружены, как я и ожидал. Но через некоторое время я обнаружил, что соединение прервано, и сообщение об ошибке находится здесь.
FTP Folder Error:
Windows cannot access...
Anonymous » 06 авг 2024, 04:52
Последнее сообщение Anonymous «
Anonymous »
Я использую компилятор clang из winlibs в Windows . Я заметил, что он включает поддержку OpenMP только для GCC, но не для Clang. Как установить OpenMP для Clang в Windows?
Anonymous » 06 авг 2024, 04:49
Последнее сообщение Anonymous «
Anonymous »
В одном файле CMakeLists.txt имеется целевой объект общей библиотеки SL и целевой объект исполняемого файла X, связывающийся с SL. Хотя каждая цель создается правильно по отдельности, когда обе они занимают один и тот же файл CMakeLists.txt, я...
Anonymous » 06 авг 2024, 03:09
Последнее сообщение Anonymous «
Anonymous »
Предположим, я хочу написать функцию, которая возвращает сумму переданных положительных чисел. Просто возвращает 0, если я ничего не передаю.
И я решаю, что хочу передавать аргументы просто как список аргументов и как вектор. Версия списка...
Anonymous » 06 авг 2024, 01:46
Последнее сообщение Anonymous «
Anonymous »
Я пишу программу, требующую прав администратора (программу обновления). В какой-то момент нам нужно запустить другую программу и позволить первой завершиться. Таким образом, родительский процесс создает ответвление, отделяется от своего дочернего...
Anonymous » 05 авг 2024, 06:25
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь сопоставить все выражения, которые вызывают std::sort, поэтому я написал такой код
T9lTqkJj.png
К сожалению, функция проверки этого класса не вызывается.
Я также пробовал код AddMatcher следующим образом:
Anonymous » 05 авг 2024, 06:20
Последнее сообщение Anonymous «
Anonymous »
Я организовал свой проект так, что некоторые общие функции хранятся в отдельных файлах .wgsl. Я могу загрузить их и динамически скомпоновать в одну строку самостоятельно, но тогда строки, сообщающие об ошибках WGSL, будут относиться к началу...
Anonymous » 05 авг 2024, 06:09
Последнее сообщение Anonymous «
Anonymous »
Использование mpich 4.2.0-5build3 в Ubuntu24.04 и тестирование с помощью небольшой программы cpi.c, которая вычисляет значение PI.
mpiexec -host host1 -n 2 cpi
Вывод:
Процесс 0 из 1 находится на хосте 1.
Anonymous » 05 авг 2024, 06:07
Последнее сообщение Anonymous «
Anonymous »
Я организовал свой проект так, что некоторые общие функции хранятся в отдельных файлах .wgsl. Я могу загрузить их и динамически скомпоновать в одну строку самостоятельно, но тогда строки, сообщающие об ошибках WGSL, будут относиться к началу...
Anonymous » 05 авг 2024, 06:06
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь установить http-соединение со своим доменом и вернуть строку. У меня он работает с www.microsoft.com, но когда я меняю домен на www.atomic-gaming.info (мой домен), я получаю ошибку 12029, а если я меняю ссылку на www.yahoo.com, я получаю...
Anonymous » 05 авг 2024, 05:58
Последнее сообщение Anonymous «
Anonymous »
Запуск MacOS 13.5 на M1. VS Code v1.80.2 с расширением C/C++. MatLab vR2023a (полная установка, а не только время выполнения). Почти наверняка это проблема с моей настройкой VS Code, и мне бы очень хотелось знать, как правильно это сделать для этого...
Anonymous » 05 авг 2024, 05:39
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать систему классов, которые представляют собой небольшие объекты, и у базового класса есть член, который является уникальным идентификатором, идентифицирующим класс:
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения