_skip_ws
int _skip_ws();
if (!need && (flags() & ios::skipws)) return _skip_ws();
if (flags() & ios::skipws) return _skip_ws();