elanhickler

mem string

Jan 12th, 2016
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.26 KB | None | 0 0
  1.     // Memory members  
  2.     struct mem {
  3.         string p, r, s; // prefix, root, suffix
  4.         void clear() {
  5.             p.clear();
  6.             r.clear();
  7.             s.clear();
  8.         }
  9.  
  10.         operator string() const { return p+r+s; }
  11.  
  12.         string operator+(const mem& m) {
  13.             return s + (string)m;
  14.         }
  15.     };
Advertisement
Add Comment
Please, Sign In to add comment