1 #include "mystring.h" 2 #include <ctype.h> 3 strip() const4mystring mystring::strip() const 5 { 6 const char* start = rep->buf; 7 while(*start && isspace(*start)) 8 ++start; 9 const char* end = rep->buf + rep->length - 1; 10 while(end >= start && isspace(*end)) 11 --end; 12 return mystring(start, end-start+1); 13 } 14