static string chop(string orig) { string newstr = orig; size_t origlen = orig.length(); for(size_t i=0;i=0;i--) { if((orig[i]==' ') || (orig[i]=='\t')|| (orig[i]==0x0a)|| (orig[i]==0x0d)) { // skip it } else { newstr = orig.substr(0,i+1); break; } } return newstr; }