Могу ли я использовать оператор else if в тернарных операторах C++?
Я все еще изучаю C++, а это значит, что я новичок и слежу за Плейлист Cherno Cpp на YouTube.
Вот пример кода того, что именно я пытаюсь сделать.
#include
Я читаю книгу Бьярна Страуструпа A Tour of C++ ( 3rd Edition), в которой представлено краткое введение в Возможности C++20 . В книге он показывает, как модуль экспорта может устранить традиционную схему разделения объявлений и определений в...
Я читаю книгу Бьярна Страуструпа A Tour of C++ ( 3rd Edition), в которой представлено краткое введение в Возможности C++20 . В книге он показывает, как модуль экспорта может устранить традиционную схему разделения объявлений и определений в...
Я просматривал эти две реализации классов и обнаружил, что класс strstream устарел.
А если я использую stringstream класс в качестве замены, то существует большая разница между тем, как они регистрируются в буфере, поскольку объект класса...
Я читал об интерпретаторах виртуальных машин и наткнулся на вычисляемые методы . Судя по всему, они позволяют значительно улучшить производительность некоторых фрагментов кода. Самый известный пример — основной цикл интерпретатора виртуальной...
Итак, я учусь добавлять внешние библиотеки в C++ (я еще немного новичок) и настраивал файл c_cpp_properties.json в VS Code, потому что получил несколько предупреждений. После исправления предупреждений и появления 0 ошибок произошло нечто странное:...
Я пытаюсь нарисовать эту бесплатную модель авиакрыла из Starfox 64 в OpenGL. Я преобразовал файл .fbx в .obj в Blender и использую tinyobjloader для его загрузки (все требования для моего университетского предмета).
Я в значительной степени ударил...
Название может показаться странным, но я не знаю, как еще его назвать. Если у вас есть предложения, дайте мне знать, и я отредактирую.
Рассмотрите это
uint8_t lo = 0x11; // given
uint8_t hi = 0x22; // given
Обычно мне нужен какой-нибудь онлайн-компилятор, который может скомпилировать и выполнить предоставленную программу, а также вывести скорость выполнения и другую статистику. Вся программа может быть в одном файле C и будет использовать любую...
Вот файл CMakeLists.txt, который не работает. Я перенес проект с использования интерфейса WinAPI напрямую на использование SDL2. Вот результат CMakeLists.txt. За исключением того, что для целей данного обсуждения я использую в качестве исходного...
В настоящее время я работаю над проектом на C++ в кодовых блоках (Windows), который взаимодействует с микроконтроллером, который регулярно отправляет последовательные сообщения через порт COM4. Я хочу, чтобы моя программа читала эти сообщения из...
В превосходной ограниченной очереди mpmc Дмитрия Вьюкова, написанной на C++
См.:
Он добавляет несколько переменных-дополнителей. Я предполагаю, что это сделано для того, чтобы привести его в соответствие со строкой кэша для повышения...
Я использую устаревший игровой движок со старыми OPENGL DLL и Render DLL
Я хотел бы заменить их, как я видел, как многие компании делают со своими игровыми движками. Как мне это сделать?
Я не нашел реального контента по созданию DLL для конкретного...
Я хочу иметь специальный квалификатор/описатель функции на уровне компиляции intg , который будет работать так же, как const или noException в C++: он выдает автоматические ошибки прекомпиляции/время компиляции при нарушении двух правил: >...
Вот файл CMakeLists.txt, который не работает. Я перенес проект с использования интерфейса WinAPI напрямую на использование SDL2. Вот результат CMakeLists.txt. За исключением того, что для целей данного обсуждения я использую в качестве исходного...
В Visual Studio C++ я пытаюсь умножить два числа uint64_t, хранящихся в массивах с прямым порядком байтов. К сожалению, есть две небольшие ошибки распространения переноса, которые я не могу понять, в чем проблема:
0x0306f7b285eead7d8cc88407a9f4c002...
На примере кода:
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
Я отправляю команды системе шагового двигателя через Ethernet. Команды заставляют двигатель двигаться, или отвечать состоянием привода, или конфигурировать привод и т. д. Система шагового двигателя иногда зависает или не может выполнить команду, и...
Я обнаружил странное поведение с признаком пользовательского типа, который я писал, а также обнаружил, что разные компиляторы ведут себя с этим признаком по-разному. Цель проста: я хочу определить, определена/перегружена ли данная функция MyFunction...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения