Anonymous » 18 янв 2025, 01:32
Последнее сообщение Anonymous «
Anonymous »
Могу ли я использовать оператор else if в тернарных операторах C++?
Я все еще изучаю C++, а это значит, что я новичок и слежу за Плейлист Cherno Cpp на YouTube.
Вот пример кода того, что именно я пытаюсь сделать.
#include
Anonymous » 18 янв 2025, 01:19
Последнее сообщение Anonymous «
Anonymous »
Я читаю книгу Бьярна Страуструпа A Tour of C++ ( 3rd Edition), в которой представлено краткое введение в Возможности C++20 . В книге он показывает, как модуль экспорта может устранить традиционную схему разделения объявлений и определений в...
Anonymous » 18 янв 2025, 01:09
Последнее сообщение Anonymous «
Anonymous »
Я читаю книгу Бьярна Страуструпа A Tour of C++ ( 3rd Edition), в которой представлено краткое введение в Возможности C++20 . В книге он показывает, как модуль экспорта может устранить традиционную схему разделения объявлений и определений в...
Anonymous » 18 янв 2025, 00:14
Последнее сообщение Anonymous «
Anonymous »
Я просматривал эти две реализации классов и обнаружил, что класс strstream устарел.
А если я использую stringstream класс в качестве замены, то существует большая разница между тем, как они регистрируются в буфере, поскольку объект класса...
Anonymous » 18 янв 2025, 00:12
Последнее сообщение Anonymous «
Anonymous »
Я читал об интерпретаторах виртуальных машин и наткнулся на вычисляемые методы . Судя по всему, они позволяют значительно улучшить производительность некоторых фрагментов кода. Самый известный пример — основной цикл интерпретатора виртуальной...
Anonymous » 18 янв 2025, 00:02
Последнее сообщение Anonymous «
Anonymous »
Итак, я учусь добавлять внешние библиотеки в C++ (я еще немного новичок) и настраивал файл c_cpp_properties.json в VS Code, потому что получил несколько предупреждений. После исправления предупреждений и появления 0 ошибок произошло нечто странное:...
Anonymous » 17 янв 2025, 23:52
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь нарисовать эту бесплатную модель авиакрыла из Starfox 64 в OpenGL. Я преобразовал файл .fbx в .obj в Blender и использую tinyobjloader для его загрузки (все требования для моего университетского предмета).
Я в значительной степени ударил...
Anonymous » 17 янв 2025, 23:48
Последнее сообщение Anonymous «
Anonymous »
Название может показаться странным, но я не знаю, как еще его назвать. Если у вас есть предложения, дайте мне знать, и я отредактирую.
Рассмотрите это
uint8_t lo = 0x11; // given
uint8_t hi = 0x22; // given
Anonymous » 17 янв 2025, 23:48
Последнее сообщение Anonymous «
Anonymous »
Обычно мне нужен какой-нибудь онлайн-компилятор, который может скомпилировать и выполнить предоставленную программу, а также вывести скорость выполнения и другую статистику. Вся программа может быть в одном файле C и будет использовать любую...
Anonymous » 17 янв 2025, 23:45
Последнее сообщение Anonymous «
Anonymous »
Вот файл CMakeLists.txt, который не работает. Я перенес проект с использования интерфейса WinAPI напрямую на использование SDL2. Вот результат CMakeLists.txt. За исключением того, что для целей данного обсуждения я использую в качестве исходного...
Anonymous » 17 янв 2025, 23:36
Последнее сообщение Anonymous «
Anonymous »
В настоящее время я работаю над проектом на C++ в кодовых блоках (Windows), который взаимодействует с микроконтроллером, который регулярно отправляет последовательные сообщения через порт COM4. Я хочу, чтобы моя программа читала эти сообщения из...
Anonymous » 17 янв 2025, 23:35
Последнее сообщение Anonymous «
Anonymous »
В превосходной ограниченной очереди mpmc Дмитрия Вьюкова, написанной на C++
См.:
Он добавляет несколько переменных-дополнителей. Я предполагаю, что это сделано для того, чтобы привести его в соответствие со строкой кэша для повышения...
Anonymous » 17 янв 2025, 23:17
Последнее сообщение Anonymous «
Anonymous »
Я использую устаревший игровой движок со старыми OPENGL DLL и Render DLL
Я хотел бы заменить их, как я видел, как многие компании делают со своими игровыми движками. Как мне это сделать?
Я не нашел реального контента по созданию DLL для конкретного...
Anonymous » 17 янв 2025, 23:08
Последнее сообщение Anonymous «
Anonymous »
Я хочу иметь специальный квалификатор/описатель функции на уровне компиляции intg , который будет работать так же, как const или noException в C++: он выдает автоматические ошибки прекомпиляции/время компиляции при нарушении двух правил: >...
Anonymous » 17 янв 2025, 23:00
Последнее сообщение Anonymous «
Anonymous »
Вот файл CMakeLists.txt, который не работает. Я перенес проект с использования интерфейса WinAPI напрямую на использование SDL2. Вот результат CMakeLists.txt. За исключением того, что для целей данного обсуждения я использую в качестве исходного...
Anonymous » 17 янв 2025, 22:59
Последнее сообщение Anonymous «
Anonymous »
В Visual Studio C++ я пытаюсь умножить два числа uint64_t, хранящихся в массивах с прямым порядком байтов. К сожалению, есть две небольшие ошибки распространения переноса, которые я не могу понять, в чем проблема:
0x0306f7b285eead7d8cc88407a9f4c002...
Anonymous » 17 янв 2025, 22:56
Последнее сообщение Anonymous «
Anonymous »
На примере кода:
const bool b1 = fn1(); // Long-running function without side effects
const bool b2 = fn2(); // Long-running function without side effects
const bool cond = b1 || b2;
// Code that uses cond
Anonymous » 17 янв 2025, 22:47
Последнее сообщение Anonymous «
Anonymous »
Я отправляю команды системе шагового двигателя через Ethernet. Команды заставляют двигатель двигаться, или отвечать состоянием привода, или конфигурировать привод и т. д. Система шагового двигателя иногда зависает или не может выполнить команду, и...
Anonymous » 17 янв 2025, 22:38
Последнее сообщение Anonymous «
Anonymous »
Я обнаружил странное поведение с признаком пользовательского типа, который я писал, а также обнаружил, что разные компиляторы ведут себя с этим признаком по-разному. Цель проста: я хочу определить, определена/перегружена ли данная функция MyFunction...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения