Гость » 26 сен 2023, 17:42
Последнее сообщение Гость «
Гость »
Я пишу виртуальную машину, и основной цикл выглядит примерно так:
во время (работает) { переключатель (get_opcode()) { случай 0x00: прерывание some_instruction(); ... } } Некоторые инструкции имеют аналогичную функцию, например: cast_32 и cast_64...
Гость » 26 сен 2023, 17:37
Последнее сообщение Гость «
Гость »
Я присоединяю вершинный и фрагментный шейдер к программному объекту, а затем пытаюсь связать указанную программу. GL_LINK_STATUS возвращает false. Я проверяю информационный журнал, там куча бессмысленных символов. Я проверяю GL_INFO_LOG_LENGTH, он...
Гость » 26 сен 2023, 17:23
Последнее сообщение Гость «
Гость »
Недавно я переключил ОС своего ноутбука с Windows 10 на Fedora Linux. После этого я попытался загрузить и запустить свой текущий проект C++ SFML. Однако, когда он пытается загрузить мой геометрический шейдер, я получаю следующее:
Гость » 25 сен 2023, 17:53
Последнее сообщение Гость «
Гость »
Это мой фрагмент кода:
класс Base { публика: База() { Фу(); связывать(); } виртуальная пустота foo() { std::cout fn вызывает foo в классе Derived? Мой компилятор — Apple clang версии 14.0.3
Гость » 25 сен 2023, 17:45
Последнее сообщение Гость «
Гость »
Я хочу использовать библиотеку журналирования C++ в приложении, смешанном на C/C++. Устаревшее приложение полно журналов в стиле printf. Новая библиотека также поддерживает это.
Файлы C скомпилированы с помощью компилятора C, поэтому я не могу...
Гость » 25 сен 2023, 17:44
Последнее сообщение Гость «
Гость »
Правда ли, что:
В std::unordered_map каждый уникальный ключ имеет свою собственную корзину и не используется совместно с другими? В std::unordered_multimap все одинаковые ключи (например: (a, 5) ; (a , 6); (a, 0),...) должны находиться в одном и...
Гость » 25 сен 2023, 17:44
Последнее сообщение Гость «
Гость »
Обратите внимание, что это не имеет ничего общего с приоритетом операторов.. () и ++, Неопределенное поведение и точки последовательности. Почему эти конструкции используют неопределенное поведение до и после приращения? и сотни подобных вопросов по...
Гость » 25 сен 2023, 17:41
Последнее сообщение Гость «
Гость »
Я знаю, что на эту тему существует множество ответов, однако ни один из них мне не помог. Я использую Ubuntu 20.04 через Oracle VM Virtual Box и столкнулся с той же ошибкой, что и все остальные. После создания исходного кода Qt6 с использованием...
Гость » 25 сен 2023, 17:40
Последнее сообщение Гость «
Гость »
Я несколько часов пытался получить темную тему QDialog. Сначала идея заключалась в том, чтобы просто покрасить строку заголовка Windows в черный цвет, но после поиска в Google я обнаружил, что мне придется полностью изобретать велосипед, поэтому я...
Гость » 25 сен 2023, 17:34
Последнее сообщение Гость «
Гость »
У меня есть несколько функций, которые выполняются за несколько наносекунд, и я хочу измерить время их выполнения, чтобы оценить их производительность.
Основная идея очень проста: возьмите временную метку, выполните одни и те же блоки кода в цикле...
Гость » 25 сен 2023, 17:21
Последнее сообщение Гость «
Гость »
Я не знаю, как упорядочить функции на C++. В C я просто поместил функцию, которая использует другую функцию, ниже этой функции, как можно ближе — это довольно распространенное явление. Вот так:
void bar() { } пустота Фу() { бар(); } Однако в C++...
Гость » 25 сен 2023, 17:15
Последнее сообщение Гость «
Гость »
Я понимаю, что когда я вызываю такую функцию, как
a(b(),c()); тогда поведение this может быть неопределенным в = C++17, в том смысле, что компилятор должен определить, следует ли оценивать b или c первым.
Гость » 25 сен 2023, 17:07
Последнее сообщение Гость «
Гость »
Как приоритет операторов влияет на порядок вычислений, а не на разницу между ними? Чтобы лучше проиллюстрировать свой вопрос, ниже я приведу краткое объяснение приоритета операторов.
Следующий код предназначен только для демонстрационных целей....
Гость » 25 сен 2023, 17:05
Последнее сообщение Гость «
Гость »
Хорошо, я знаю, что стандарт требует, чтобы реализация C++ могла выбирать, в каком порядке вычисляются аргументы функции, но существуют ли какие-либо реализации, которые на самом деле «воспользуются» этим в сценарии, где это действительно повлияет...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения