Как мне преобразовать целое число в шестнадцатеричную строку в C ++? Это довольно простая проблема, хотя; У меня есть int , который я хотел бы преобразовать в шестнадцатеричную строку для дальнейшей печати.
Я пишу интерфейс устройства рендеринга для игрового двигателя, и в настоящее время я выясняю, как реализовать металлический бэкэнд. Мой RHI построен вокруг абстрактного класса Rhidevice , которого каждый бэкэнд наследует и реализует свои функции....
Я переношу старую библиотеку кодов C ++, которая использовалась для компиляции под VS2005, но доставляет мне проблемы в VS2022. Библиотека поддерживает своего рода систему для сериализации объектов на поток и восстановить их из потока.
она...
Я изучаю C ++ и API Win32 с использованием w64devkit. Я хочу установить метаданные файла .exe , и я думаю, что мне приходится Embed version.txt в .exe , но без категории, например, Icon или manifest .
Это то, что я имею до сих пор:
1 MANIFEST...
Я пытаюсь собрать сторонний решатель, написанный для OpenFoam7 Автором Годино. ( Решатель предназначен для изменения фазы с использованием модели кипения стенки RPI, и в этом конкретном решателе CHT связан с использованием пользовательских граничных...
Все ответы, доступные для этой проблемы, являются решениями для Visual Studio. Я сталкиваюсь с этой проблемой в QT. Я запускаю пример примера, но эта ошибка появляется. Может ли кто-нибудь помощь. Если несколько cl.exe запишите в один и тот же файл...
Я работаю над библиотекой TUI (текстовый пользовательский интерфейс) для C ++, и у меня есть функция для обнаружения размера окна консоли. Возможно ли я обнаружить изменение размера окна? Я бы предпочел, если бы он сработал с любым эмулятором...
Я пытаюсь просто создать окно, работая в WSL2, но я не могу. Каждый вызов функции в порядке до renderer = sdl_createrenderer () . Это заставляет его выплевывать:
libEGL warning: failed to open /dev/dri/renderD128: Permission denied
Я пытаюсь понять ошибку компиляции из последней версии
vc ++. Ошибка возникает в классе, который наследует от двух базовых классов и
, включает виртуальную функцию, которая переопределяет функции в базовых классах, но
имеет другой тип возврата.
Код...
Предположим, у меня есть функция t foo (size_t i) . Что будет элегантным и кратким способом построения объекта Arr , типа std :: array , так что у нас есть Arr == foo (i) ? /> Примечания:
Поскольку t не является инициализацией по умолчанию, код...
Экспорт не классовой функции не удается
error C7619: cannot export 'nonClassFunc1' as module partition 'Internal'
does not contribute to the exported interface of module unit 'ModTest'
У меня есть приложение, которое открывает еще один 32-разрядный процесс, не связанный с системой, и пытается получить список его загруженных модулей с помощью EnumProcessModuleSex и пути каждого модуля с GetModuleFilenameEx . Это хорошо работает в...
Я пытаюсь кодировать очень простой класс в C ++ 17, но я получаю ошибку под названием «Неопределенные символы для архитектуры x86_64 '.#include
#include Point.h
Этот фрагмент кода запускает предупреждение в MSVC (VS2022 17.10.2).
int m = 0;
if(int i = m)
// ...
else if (int i = m) // warning C4456: declaration of 'i' hides previous local declaration
// ...
Протестирован GCC /Clang в Wandbox
Правильно ли...
Вызов на imgui :: inputext () принимает массив CHAR , который мне нужно инициализировать из std :: string , а затем перевести содержимое обратно в std :: string . В самой простой форме:
char buf {};
std::string s{ foo };
void fn() {
strncpy( buf,...
Я пытаюсь понять ошибку компиляции из последней версии
vc ++. Ошибка возникает в классе, который наследует от двух базовых классов и
, включает виртуальную функцию, которая переопределяет функции в базовых классах, но
имеет другой тип возврата.
Код...
В настоящее время я устанавливаю локаль приложения с этим кодом:
using namespace boost::locale;
generator gen;
std::locale::global(gen( de_DE.UTF-8 ));
Вопрос заключается в том, как получить «de_de» назад?auto current_locale = gen( );
const auto&...
Рассмотрим этот код (в реальном коде есть гораздо больше строк Readjsonkey):
int LoadParametersFromJSON(JsonDocument& JsonDoc)
{
int err = 0;
err += ReadJSONkey(Pins, JsonDoc, Pins );
err += ReadJSONkey(SerialSpeed, JsonDoc, SerialSpeed );
err +=...
У меня есть проект C ++, который строит прекрасно и без предупреждений с GCC 7.2 на x86 Linux и Windows, мне нужно было перенести его на устройство Arm, поэтому я попытался перекрепить его с помощью «Arm-linux-gnueabihf» GCC 7.2, который работает на...
В этом коде используется два класса. Первая - это классовая лампа, которая переключает свое состояние между включением, выключением и сломанной. Последний - это переключатель класса, который использует класс, lamp , как одно из его поля.
Цель кода...
У меня есть программа, которая просит пользователей строки, затем выполняет функцию, такую как добавление двух случайных слов, 3 случайных цифр, 3 случайных символов.
Функции:
Два случайных слова:
string addWords(string oldPassword)
{
ifstream...
Предупреждение: GCC 4.2 и выше поддержки
-март = родной. -march = Native применяет дополнительные настройки за пределы -march,
, специфичные для вашего процессора. Если у вас нет
конкретной причины не для...
Пытаюсь оптимизировать высоконагруженную систему обработки задач, где критически важна минимальная задержка. Нужна очередь, которая: Поддерживает приоритеты (например, высокий, средний, низкий). Гарантирует lock-free или хотя бы wait-free доступ для...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения