Anonymous » 24 ноя 2025, 09:41
Последнее сообщение Anonymous «
Anonymous »
Для min(ctz(x), ctz(y)) мы можем использовать ctz(x | y), чтобы повысить производительность. А как насчет max(ctz(x), ctz(y))?
ctz представляет собой «подсчет конечных нулей».
Версия C++ (Compiler Explorer)
#include
#include
#include
Anonymous » 24 ноя 2025, 09:20
Последнее сообщение Anonymous «
Anonymous »
Я хочу реализовать инициализацию массива чисел с плавающей запятой. Использование заранее рассчитанных шестнадцатеричных значений. Результат примерно такой:
Anonymous » 24 ноя 2025, 08:41
Последнее сообщение Anonymous «
Anonymous »
Я немного экспериментирую с попыткой собрать NodeJS 24.11.1 с GCC 13.4.0 в более старой системе OS X, в основном как неосуществимый проект.
Независимо от причин, среди ожидаемых препятствий есть довольно неожиданное, которое, похоже, поднимает общий...
Anonymous » 24 ноя 2025, 07:56
Последнее сообщение Anonymous «
Anonymous »
Эта программа — часть экзамена, который я только что сдал и который мне нужно было написать. Я дошел только до этого и ничего не смог добиться.
Вот описание проблемы:
Напишите тестовую функцию toDecimal(), которая преобразует римские цифры, такие...
Anonymous » 24 ноя 2025, 07:09
Последнее сообщение Anonymous «
Anonymous »
Я программист приложений qt
программист-робот предоставил мне данные в виде map.pgm map.yaml, данные tf от робота вернулись. Я конвертирую данные из tf в px для рисования на холсте, и это сработало при моделировании беседки, но при запуске в...
Anonymous » 24 ноя 2025, 06:31
Последнее сообщение Anonymous «
Anonymous »
У меня проблема с входными потоками C++ (C++11), в частности с файловыми потоками. После того, как я открою новый поток с этим:
ifstream stream;
stream.open( C:\somefile.txt );
И когда я пытаюсь прочитать из него, и операция чтения встречает байт...
Anonymous » 24 ноя 2025, 05:29
Последнее сообщение Anonymous «
Anonymous »
Я разрабатываю приложение, использующее как Win32, так и windows.ui.composition, и мне нужно создать CompositionEffectBrush. Однако я обнаружил, что для создания этого объекта требуется использование соответствующих методов Win2D — есть ли способ...
Anonymous » 24 ноя 2025, 04:16
Последнее сообщение Anonymous «
Anonymous »
Есть ли способ суммировать диапазон C++20, кроме итерации по нему?
Я решаю задачи из Project Euler, чтобы улучшить свои навыки C++, и хотел решить задачу 37 с помощью библиотеки std::ranges.
Мой код выглядит примерно так:
#include
#include...
Anonymous » 24 ноя 2025, 01:22
Последнее сообщение Anonymous «
Anonymous »
Что-то похожее на этот вопрос, у меня есть что-то вроде
class DerivedA: public Base
{
void operation(const Base& x, const Base& y) override // pure virtual in Base
{
const DerivedA& xd = dynamic_cast (x);
const DerivedA& yd = dynamic_cast (y);...
Anonymous » 23 ноя 2025, 23:57
Последнее сообщение Anonymous «
Anonymous »
Я действительно пытался сделать это без использования указателей. Я хочу создать общий класс, в котором два класса «видят» друг друга и совместно используют этот объект. Я хотел инициализировать общий объект с помощью списка инициализаторов, но...
Anonymous » 23 ноя 2025, 21:01
Последнее сообщение Anonymous «
Anonymous »
Что-то похожее на этот вопрос, у меня есть что-то вроде
class DerivedA: public Base
{
void operation(const Base& x, const Base& y) override // pure virtual in Base
{
const DerivedA& xd = dynamic_cast (x);
const DerivedA& yd = dynamic_cast (y);...
Anonymous » 23 ноя 2025, 20:52
Последнее сообщение Anonymous «
Anonymous »
мой код решает кубические уравнения с помощью двоичного поиска. У меня есть пример ввода и вывода, но результаты не совпадают. например ввод: 1 -3 3 -1, вывод: 1.000000, но вместо 1.000000 мне выдается 1.000017, после точки должно быть 6 цифр
код:...
Anonymous » 23 ноя 2025, 20:35
Последнее сообщение Anonymous «
Anonymous »
Я часто сталкивался с этой проблемой: вы не можете пересобрать свою игру на Unreal Engine, и она всегда сопровождается одной ошибкой. Слишком длинный путь SetEnv . Большинство из вас могут столкнуться с этой проблемой в будущем, поскольку Unreal...
Anonymous » 23 ноя 2025, 20:26
Последнее сообщение Anonymous «
Anonymous »
Почему-то макет, позиция и gl_Position не распознаются системой.
Вот мой основной файл:
//
// main.cpp
// Metaleng
//
// Created by Preston Heffner on 11/19/25.
//
#include
#include
#include
#include
#include model.hpp
#include
#define poll...
Anonymous » 23 ноя 2025, 19:42
Последнее сообщение Anonymous «
Anonymous »
При установке библиотеки boost (частью которой является библиотека Boost Graph) на моем компьютере было установлено следующее:
(1) C:\local\boost_1_86_0\boost\graph\header files.hpp
(2)...
Anonymous » 23 ноя 2025, 19:09
Последнее сообщение Anonymous «
Anonymous »
Удалось ли кому-нибудь успешно использовать antlr-ng с CMake для автоматизации целевых сборок C++? Возможно ли это вообще? На сайте www.antlr-ng.org нет информации по этой теме, несмотря на заявления о том, что он служит заменой antlr4 и...
Anonymous » 23 ноя 2025, 18:14
Последнее сообщение Anonymous «
Anonymous »
Я пытался получить строку для GUID Windows, но мне не удалось использовать boost::uuid. Результат тот же, что и в этом сообщении Boost uuid + boost endian, порядок байтов неправильный.
Anonymous » 23 ноя 2025, 18:12
Последнее сообщение Anonymous «
Anonymous »
Как мы можем узнать, в какой операционной системе работает код?
например,
Как узнать такую операционную систему, как Unix-Linux, Solaris, HP Unix, Windows, Mac и т. д.?
Как мы можем определить операционную систему в коде C++ с помощью boost?
Я...
Anonymous » 23 ноя 2025, 17:19
Последнее сообщение Anonymous «
Anonymous »
У меня есть концепция C++, в которой мне нужно проверить, имеет ли класс определенный общедоступный атрибут.
Моя проблема в том, что эта концепция работает, если я использую ее напрямую, но не работает, если я использую ее в std::visit.
Это рабочий...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения