Как преобразовать значение цвета RGB в шестнадцатеричное значение в C ++?

В моем приложении C ++ у меня есть изображение PNG 'Цвет s с точки зрения красного, зеленого, синего значений. Я сохранил эти значения в трех целых числах.

Как преобразовать значения RGB в эквивалентное шестнадцатеричное значение?

Пример того, как в этом формате 0x1906

РЕДАКТИРОВАТЬ: я сохраню формат как GLuint.

Ответы на вопрос(2)

Ваш ответ на вопрос