И clang, и gcc полагают, что следующая программа выдает ошибку use-after-free при компиляции с использованием средства очистки адресов:
#include
#include
int
main()
{
auto *l = new std::latch{2};
std::jthread t{ { l->arrive_and_wait(); }};...
Я совершенно новичок в C++ и пытаюсь создать очень простую текстовую боевую систему, но постоянно получаю ошибку: «objPlayer не был объявлен в этой области».
С++. Как разрабатывать программное обеспечение, содержащее более 20 000 строк кода?
Я хочу использовать единицы перевода и ключевое слово extern для глобальных данных. Например, модуль перевода RenderEngine и модуль перевода GameEditorUI будут...
В C++11 появился префикс u8 для литералов UTF-8. Несколько лет назад я подумал, что это было довольно круто, и наполнил свой код такими вещами:
std::string myString = u8 ● ;
Все это хорошо, но проблема возникает в C++20. Кажется, он больше не...
Я работаю с CBCGPGridCtrl(сетка BCGControlBar Pro). Я хочу динамически скрывать и показывать строку.
Раньше from в VsFlex теперь я перехожу к BCGPGrid
В VsFlex для скрытия и показа используется Setrowhidden().
Как и любая замена этой функции.
Так...
Вкратце: По указателю базового класса C++, который указывает на экземпляр производного класса, как можно во время выполнения определить, была ли нечистая виртуальная функция (с реализацией в базовом классе) повторно реализована в производном...
Мне нужны высококачественные заметки или ресурсы для повторения таких предметов, как структуры данных и алгоритмы (DSA), компьютерные сети (CN) и операционные системы (OS).
Я предпочитаю материалы, которые:
Существуют ли какие-либо стандартные функции C или C++, которые автоматически определяют двоичную строку, например «0b1010» и преобразуют ее в целое число 10?
Просто пытаюсь подтвердить то, что кажется некоторым упущением в стандартах C и C++....
Существуют ли какие-либо стандартные функции C или C++, которые автоматически определяют двоичную строку, например «0b1010» и преобразуют ее в целое число 10?
Просто пытаюсь подтвердить то, что кажется некоторым упущением в стандартах C и C++....
Как концепция тривиального перемещения из C++26 меняет наши рассуждения о категориях значений?
Взаимодействуют ли они вообще (например, правила временной материализации)?
Например, если у меня есть переменная (so lvalue) для тривиально...
Я пытаюсь использовать RRT Connect в пространстве состояний Оуэна с использованием библиотеки OMPL.
RRT Connect — это метод поиска, основанный на RRT, который вместо того, чтобы получать одну начальную точку для достижения цели с помощью растущих...
Я использую C++ около 2–3 лет (ранее в основном Python), а последний год занимаюсь разработкой 3D-игрового движка на основе OpenGL. Несмотря на то, что я выполнил множество проектов, мне по-прежнему кажется, что я очень мало знаю C++.
Всякий раз,...
К моему удивлению, я столкнулся с еще одной проблемой, например, Поведение C++20 нарушает существующий код с помощью оператора равенства?.
Рассмотрим простой тип ключа, нечувствительный к регистру, который будет использоваться, например, с std::set...
Я работаю с VTK и Qt в Ubuntu 10.04.
Я пытаюсь прочитать файл .vtk, содержащий 3D-изображение. Как я понял, пример GenericObjectReader дает возможность прочитать любой файл vtk. Однако это не работает. Все что я получаю:
Starting...
Я новичок в C++ и Qt, так что, возможно, это тривиально. Конечно, кажется, что это должно быть просто, но я ищу ответ уже несколько часов и не могу найти решение. Я делаю простую настольную игру, в которой пользовательский интерфейс MainWindow...
Я использую OSX 10.6 (Snow Leopard), Qt 4.6, VTK 5.4 и CMake 2.8. Я установил Qt, затем VTK и CMake. Я настроил VTK для использования QT 4.6 (включил VTK_USE_GUISUPPORT и VTK_USE_QVTK). Конфигурация и установка прошли без проблем, но если я запускаю...
Я хочу спроектировать и разработать собственный язык программирования и компилятор для него. Я все еще студент факультета математики и знаю C/C++. Я мало исследовал Интернет и прочитал несколько электронных книг, но в большинстве из них...
Мне нужны высококачественные заметки или ресурсы для повторения таких предметов, как структуры данных и алгоритмы (DSA), компьютерные сети (CN) и операционные системы (OS).
Я предпочитаю материалы, которые:
При использовании std::formating std::chrono секунд без дробных цифр проблема заключается в том, как не записывать десятичные цифры при форматировании time_point. В этом сообщении было рекомендовано использовать стандартную функцию...
Я реализовал потоковый реактор gRPC-сервера, используя API обратного вызова C++. Вот основная идея: отдельный поток приложения генерирует данные каждые 10 мс и вызывает метод response() в реакторе. Я помещаю данные в очередь, а поток gRPC удаляет их...
В std::format при использовании std::chrono секунд без дробных цифр возникает проблема, как не записывать десятичные цифры при форматировании time_point. В этом сообщении было рекомендовано использовать стандартную функцию std::chrono::floor() для...
У меня есть эта демо-версия. Я не понимаю, почему мне не нужно указывать имя пространства имен tn для дружественного класса InnerClass для базового класса. Отмечено в приведенном ниже коде.
Я бы предпочел использовать дружественный класс...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения