01/10/2018, 15:51
Ostream có phải là 1 dạng của stringstream
Cho mình hỏi ostream có phải là 1 dạng của stringstream không, do mình thấy cú pháp cũng khá giống stringstream:
std::ostream &operator <<(std::ostream& os, const Complex &z) {
os << z.a << "+i" << z.b;
return os;
}
Bài liên quan
ostringstream là 1 dạng của ostream
istringstream là 1 dạng của istream
stringstream là dạng của iostream (có thể vừa input vừa output)
iostream kế thừa istream và ostream.
stringstream & fstream kế thừa iostream.
Vậy ostream là cha của stringstream, hay stringstream là một dạng của ostream. Dùng ostream overload op>> là đúng nhất.