Я ищу самый быстрый способ преобразования массива байтов произвольной длины в шестнадцатеричную строку. На этот вопрос есть полный ответ здесь, в StackOverflow для C#. Некоторые решения на C++ можно найти здесь.
Есть ли решения проблемы «под ключ» или «готовые»? Решения в стиле C приветствуются.
Я ищу самый быстрый способ преобразования массива байтов произвольной длины в шестнадцатеричную строку. На этот вопрос есть полный ответ здесь, в StackOverflow для C#. Некоторые решения на C++ можно найти здесь.
Есть ли решения проблемы «под ключ» или «готовые»? Решения в стиле C приветствуются.
Как преобразовать строку типа «FFFF0000» (красный цвет) в шестнадцатеричную строку цвета «ff0000» из 6 символов.
Этот результат я получаю из .NET: clr = color .ToArgb().ToString( X6 ) //FFFF0000
Раньше я искал от char* до шестнадцатеричной строки, но обнаружил, что реализация добавляет несуществующий мусор в конце шестнадцатеричной строки. Я получаю пакеты из сокета, и мне нужно преобразовать их в шестнадцатеричные строки для журнала (буфер...