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;
}
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;
}
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.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?