Skip to content

Instantly share code, notes, and snippets.

@yifu
Created September 21, 2012 15:04
Show Gist options
  • Select an option

  • Save yifu/3762022 to your computer and use it in GitHub Desktop.

Select an option

Save yifu/3762022 to your computer and use it in GitHub Desktop.
#include <iostream>
#include <iomanip>
#include <sstream>
#include <iterator>
int main()
{
const char c = 'E';
std::ostringstream os;
os << std::hex << static_cast<int>(c);
std::cout << os.str() << std::endl;
os << static_cast<int>('F');
std::cout << os.str() << std::endl;
{
const std::string localCode = "EF4D8";
std::ostringstream os;
os << std::hex;
std::copy(localCode.begin(), localCode.end(), std::ostream_iterator<int>(os, ""));
std::cout << os.str() << std::endl;}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment