关于string的<<与>>
有:
istream is;
ostream os;
string s;
long l;
若用:
is << s << l;
存,用:
os >> s >> l;
会有问题。如若s = "abc", l = 123,则存后再取后会有s = "abc123",而l没取到。
则可用
is << s << ' ' << l;
存,用:
os >> s >> l;
但若s为空,或包含有' ',则又会有问题。
究竟该怎样地方便<<与>> string???????
在线求答。不胜感激!!!