fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <vector>
  4. #include <cstdint>
  5.  
  6. using namespace std;
  7.  
  8. void addToVector(const u_char* data, std::vector<std::string>& v,
  9. int start, int end)
  10. {
  11. v.push_back(std::string(reinterpret_cast<const char *>(data) + start,
  12. end - start + 1));
  13. }
  14.  
  15. int main()
  16. {
  17. const u_char p[] = "abc123456";
  18. std::vector<std::string> v;
  19. addToVector(p, v, 3, 7);
  20. std::cout << v[0];
  21. }
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
12345