40 os << hex << (
unsigned int) h.
val << dec ;
48 os << hex << (
unsigned int) h.
val << dec ;
55 os << dec << (
unsigned long) h.
val << dec ;
74 while (!is.eof() && c!=
'\n') {
82 vector<std::string>
split(
const std::string &inp, std::string splitc) {
83 vector<std::string> out;
85 for (
size_t i=0; i < inp.size(); i++) {
87 if (splitc.find(c)==splitc.npos)
std::string readline(istream &is)
Reads one line from a stream.
vector< std::string > split(const std::string &inp, std::string splitc)
Splits a string into a vector of strings at delimiters splitc.
std::string int2hex(int i)
Convert int into hex string.
ostream & operator<<(ostream &os, const HexChar &h)
std::string int2str(int i)
Convert an int into a string.
HexShort(unsigned short x)