如何将 uint8_t(SDL 中的 Uint8)转换为字符串?
(我在搜索了一段时间后刚刚回答了这个问题,所以我在这里提出并回答这个问题,以便在需要时可以在这里。有类似但不完全相同的问题。)
(I have just answered this question after searching for a while, so I am asking and answering this question here for it to be here when it's needed. There are similar, but not quite the same, questions.)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将其转换为
int
。这可以由stringstream
使用或以其他方式转换为string
使用。其中
colour
是包含Uint8
(uint8_t
的定义别名)成员的struct SDL_Color
,解决方案是Cast it to
int
. This can be consumed by astringstream
or otherwise converted forstring
use.Where
colour
was astruct SDL_Color
containingUint8
(a defined alias foruint8_t
) members, the solution was