Я формирую буфер из значений типа unsigned char
. Значения хранятся в HEX, то есть 0x00
, 0x2e
и так далее. Функция, работающая с этими данными принимает на вход const char*
. Как корректно преобразовать мой буфер к типу const char*
в C/C++?
т.е. ты должен преобразовать байты (числа в hex) в строку я правильно понял ? uint8_t[] в char[] ? Можно приведение типов static_cast<> или можно std::copy() использовать, или если нужно реально в строку (0x14 - > "0x14") то lexical_cast<>, itoa наконец... Это что-то типо вывода дампа ?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте! Я всегда работал с WinApi, используя чистый с++, но сейчас появилась потребность в написании UWP приложенияКак я понял Microsoft оттесняют...
Добрый день, пришла в голову идея: создать платформонезависимый GUI фреймворк для создания обычных десктопных программ на C++ (по типу GTK) с рендером...
ЗдравствуйтеПосле уничтожения класса TCPSession выбрасывается исключение
Здравствуйте! Помогите пожалуйста с интересным вопросом) Я хотел бы открыть через C++ файл и просмотреть его содержимое, но это не простой...