Advertisement
Guest User

Untitled

a guest
May 20th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.51 KB | None | 0 0
  1. int nr = 0;
  2.  
  3.     while(nr < dns_or_ip.length()) {
  4.         int current = nr;
  5.         string name = "";
  6.         while(dns_or_ip[nr] != '.') {
  7.             ++nr;
  8.         }
  9.         len += nr - current;
  10.         r[len] = nr - current;
  11.  
  12.         //name += to_string(nr - current) + " ";
  13.         ++nr;
  14.         for(int i = current; i < nr - 1; ++i) {
  15.             name += dns_or_ip[i];
  16.             name += ' ';
  17.         }
  18.         ++len;
  19.         char *i = new char[name.length()];
  20.         strcpy(i, name.c_str());
  21.  
  22.         memcpy(r + len, i, name.length());
  23.         len += name.length();
  24.         printf("%s\n", i);
  25.         cout << name << endl;
  26.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement