-5

如果将输入流发送到输出流会发生什么?有没有可能你能帮我举个c++的例子吗

4

2 回答 2

2

假设你的意思是这样的:

std::cout << std::cin;

是的,你可以这么做。根据您使用的是符合 C++03 还是 C++11 的编译器,它会做不同的事情:

  • C++03: 打印出返回值std::cin.operator void *()
  • C++11:打印出返回值std::cin.operator bool()

它不会自动将输入流的结果复制到输出流。

于 2013-06-13T00:41:20.387 回答
0

将输入流发送到输出流称为管道。

是的,你可以做到。

于 2013-06-12T23:47:55.123 回答