在C++中关于颜色值和十六进制字符串之间的转换
来源:互联网 发布:nodejs 官网cms 编辑:程序博客网 时间:2024/06/08 10:47
在C++中颜色值一般是用uint(无符号整数)来表示的,但将颜色保存成文本(JSON或XML)时,一般会用十六进制表示,即0xff0000等样式,
那么在读取颜色的时候该如何处理呢?可以参考以下代码:
#include <stdio.h> int main() { charszValue[] = "0xff0000"; char ch[32]; intnValude = 0; sscanf(szValue,"%x",&nValude);//十六进制转数字 sprintf(ch,"%d",nValude); //数字转字符 printf("%d/n",nValude); return 0; }
0 0
- 在C++中关于颜色值和十六进制字符串之间的转换
- 字符串和十六进制数之间的转换
- flex颜色值和字符串之间的转换
- IOS中常用的字符串、十进制、二进制、十六进制之间互相转换及简单算术和
- 字节数组和十六进制字符串之间的转换
- C#字符串和十六进制之间的转换方法
- C#字符串和十六进制之间的转换方法
- C#字符串和十六进制之间的转换方法
- C#字符串和十六进制之间的转换方法
- 十六进制字符串和byte数组之间的各种转换关系
- C#字符串和十六进制之间的转换方法
- iOS NSData 和十六进制字符串之间的相互转换
- iOS NSData 和十六进制字符串之间的相互转换
- OC NSData 和十六进制字符串之间的相互转换
- 十六进制颜色值和ARGB颜色值的转换
- 十六进制颜色值和ARGB颜色值的转换
- 十六进制颜色值和ARGB颜色值的转换
- Rgb颜色和十六进制颜色值的相互转换
- 福德宫的发生过大风歌
- 软件工程作业二
- 线程池NSoperationQueue和GCD比较
- Android源码分析---JNI浅尝
- ping: sendto: Network is unreachable
- 在C++中关于颜色值和十六进制字符串之间的转换
- mybatis相关知识
- debian 7 调整控制台分辨率
- UIApplication 用法解析
- 在电脑上安装Linux操作系统(ubuntu)
- 选择器UIPickerView
- WAMP两个小经验笔记
- java.util.ConcurrentModificationException异常分析
- 上传本地相册或者相机图片