【发布时间】:2015-09-18 20:31:14
【问题描述】:
我读到 cout 和 cin 是 std::istream 和 std::ostream 类的对象。可以有用户定义的对象,比如 cout 和 cin 吗?
例如。 我该怎么做这样的事情:
ostream obj;
obj<<"string"<<endl;
编辑 1:我想定义一个对象,它可以复制 cout 和 cin 而不会弄乱它们的内置定义。
【问题讨论】:
-
所以你只想引用它们......?如果不是这样,请详细说明。
-
很不清楚你在问什么。这些新流与
cin和cout究竟有何不同? “不弄乱它们的内置定义”是什么意思?
标签: c++ object iostream ostream