fork(2) download
  1. #include <algorithm>
  2. #include <sstream>
  3. #include <iterator>
  4. #include <iostream>
  5.  
  6. int main()
  7. {
  8. const char hexstr[] = "89 C2 48 89 F9 E8 CE 55";
  9. unsigned char bytes[(sizeof hexstr) / 3];
  10.  
  11. std::istream_iterator<unsigned> ubytes {std::istringstream(hexstr) >> std::hex}, eos;
  12. unsigned char* eob = std::copy(ubytes, eos, bytes);
  13.  
  14. std::copy(bytes, eob, std::ostream_iterator<unsigned>(std::cout << std::hex, " "));
  15. std::cout << std::endl;
  16. }
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
89