整数十进制转为16进制

主要应用头文件
#include
#include
方法1

boost::uint16_t number = 255;
std::stringstream convertor;
convertor.setf(std::ios::hex,std::ios::basefield);
convertor<(number);
string str = convertor.str();
cout<


输出 ff

方法2
不应用boost整数类型

int number = 255;
std::stringstream convertor;
convertor< string str = convertor.str();
cout<



方法3
不应用boost整数类型

int number = 255;
std::stringstream convertor;
convertor.setf(std::ios::hex,std::ios::basefield);
convertor< string str = convertor.str();
cout<

你可能感兴趣的:(C++学习笔记,All,iOS,C,C++,C#)