Anonymous » 04 май 2024, 19:19
Последнее сообщение Anonymous «
Anonymous »
Я понимаю причину, по которой expr.add#4.2 ограничивает + и - указателями, нацеленными на элементы одного и того же массива, что было объяснено в нескольких комментариях к моему вопросу относительно класса указателя смещения. Однако то же самое...
Anonymous » 04 май 2024, 19:17
Последнее сообщение Anonymous «
Anonymous »
Пытаемся получить определяемую пользователем функцию вместо той, что есть в библиотеке API. В Linux GCC это работает без проблем, но не могу понять, что делать с Visual Studio. Библиотека представляет собой .dll, и в .so в Linux все то же самое....
Anonymous » 04 май 2024, 19:09
Последнее сообщение Anonymous «
Anonymous »
Я студент-программист, использую Qt для создания графического интерфейса для работы и столкнулся с проблемой. В моем основном интерфейсе есть QTreeWidget, содержащий данные. Также в этом графическом интерфейсе у меня есть кнопки «Редактировать»,...
Anonymous » 04 май 2024, 19:02
Последнее сообщение Anonymous «
Anonymous »
Мне интересно, возможно ли это сделать.
Я знаю, что это, возможно, нубский вопрос, если да, то прошу прощения.
В документации, похоже, это не ясно указано. >
Предположим, у меня есть файл test.cpp, содержащий ссылки на стороннюю библиотеку, которую...
Anonymous » 04 май 2024, 18:59
Последнее сообщение Anonymous «
Anonymous »
Идея NullableOffsetPtr вдохновлена boost::interprocess::offset_ptr.
В какой степени их реализация может справиться с ограничениями expr.add#4.2 и избежать UB? Нашёл термин «незаконно, но правильно» в контексте встраивания:
//Note: using the...
Anonymous » 04 май 2024, 18:56
Последнее сообщение Anonymous «
Anonymous »
В Windows и MacOs отправляется ли сообщение при подключении внешнего монитора?
Проблема возникает в сценарии, когда я запускаю свою программу на локальном мониторе и выхожу , затем подключите второй монитор и сделайте его первым.
Или наоборот —...
Anonymous » 04 май 2024, 18:56
Последнее сообщение Anonymous «
Anonymous »
Я пишу приложение GDI (черный фон и анимация звездного поля). Мне нужна помощь в коде перетаскивания окна. Перетаскивается отлично, но перетаскивая его за выделение верхней части окна (заголовка) и области возле него, окно теряется. Я не знаю, что я...
Anonymous » 04 май 2024, 18:38
Последнее сообщение Anonymous «
Anonymous »
У меня есть программа на C++, которая работает под управлением Apache24 cgi-bin в Windows 11. Пока проблем нет.
Я хочу, чтобы эта программа либо A) прикреплялась к существующему именованному сопоставленному файлу для отправки данных в ранее...
Anonymous » 04 май 2024, 18:35
Последнее сообщение Anonymous «
Anonymous »
У меня есть следующий код. Есть базовый класс ( Node ) и производный класс ( NumberExprNode ), каждый из которых имеет метод виртуального равенства.
#include
#include
#include
Anonymous » 04 май 2024, 18:08
Последнее сообщение Anonymous «
Anonymous »
При выполнении
const double d = std::nan ( Hello );
вы получаете NAN, содержащий строку «Hello». Как можно вернуть эту строку из переменной d? Неужели просто нет стандартного способа? Кажется, что эта функция не имеет особого смысла без...
Anonymous » 04 май 2024, 17:33
Последнее сообщение Anonymous «
Anonymous »
РЕДАКТИРОВАТЬ: Ух ты, это много информации по делу, отвечает на вопрос «почему» и решило мою насущную проблему. Однако все еще борюсь с частью «как». Ваши ответы вызывают дополнительные пояснения и бонусные вопросы внизу:
Я разрабатываю очень...
Anonymous » 04 май 2024, 17:27
Последнее сообщение Anonymous «
Anonymous »
Я читаю C++ Primer, и на странице 128 написано, что следует избегать преобразования массива в указатель и использовать ссылку следующим образом:
int ia ;
for (const auto &row : ia)
for (const auto &col : row)
cout
Anonymous » 04 май 2024, 17:23
Последнее сообщение Anonymous «
Anonymous »
Я новичок в C++ и пытаюсь разработать проект на VS Code, но когда я пытаюсь подключить библиотеку файловой системы, я получаю следующую ошибку:
введите описание изображения здесь
Что может быть причиной этого? Есть ли проблема с компилятором? В...
Anonymous » 04 май 2024, 17:00
Последнее сообщение Anonymous «
Anonymous »
С помощью cmake я пытаюсь создать два решения Visual Studio 2022, каждое из которых поддерживает свою собственную платформу для exe и lib. Первая платформа — x64, а вторая — вторая платформа, называемая «инструменты».
Подход к этому, который я...
Anonymous » 04 май 2024, 16:53
Последнее сообщение Anonymous «
Anonymous »
cppreference.com сообщает:
Состязания данных
При вычислении выражения изменяет ячейку памяти, а
другая оценка читает или изменяет ту же ячейку памяти,
выражения сказали, что конфликтуют. Программа, имеющая два конфликтующих
вычисления, имеет гонку...
Anonymous » 04 май 2024, 16:44
Последнее сообщение Anonymous «
Anonymous »
Поскольку Metal Language также основан на C++11, а C++, кажется, идеально подходит и является проверенным языком производительности, я хочу полностью обойти Objective-C/Swift. Я бы хотел остаться на арене C++. Есть ли возможность?
Anonymous » 04 май 2024, 16:37
Последнее сообщение Anonymous «
Anonymous »
Я знаю, что, например, для хранения атак коня я начинаю с инициализации массива из 64 символов uint64, представляющих все возможные атаки коня, и заполняю его, а затем всякий раз, когда мне нужен ход коня, я могу просто получить его индекс в массиве...
Anonymous » 04 май 2024, 16:25
Последнее сообщение Anonymous «
Anonymous »
Я думаю, мне нужна помощь в настройке среды OPENGL в VS2022
Я пытаюсь нарисовать треугольник (запустите правильный пример кода)
Вот какая у меня ошибка
введите описание изображения здесь
Я проверил дополнительные каталоги включения C/C++; Общие...
Anonymous » 04 май 2024, 16:03
Последнее сообщение Anonymous «
Anonymous »
У меня есть массив из 6 элементов, но когда я пытаюсь получить доступ к arr , вместо ошибки переполнения массива выдается мусорное значение. В чем причина этого?
#include
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения