有谁知道操作系统重定位是怎么样影响cout的吗
c++中的cout和cerr的一个区别就是操作系统重定位能影响cout但是不影响cerr的 我想知道什么叫操作系统重定位呀 谢谢哦
[解决办法]
一般说重定向就是把一个程序的输入/输出流导入/导出到文件。
把标准输出(对应cout)导出到文件:
a.exe > a.txt
把标准出错(对应cerr)导出到文件:
b.exe 2> b.txt
把标准输入(对应cin)从文件中导入:
c.exe < c.txt
输入输出流本身就是通过文件描述符实现。只不过标准输入、标准输出和标准出错是三个特殊的文件描述符。