我想让 cout 每当我调用它时总是打印附加字符串(上面和下面)。这对我来说很奇怪,因为我主要使用 Java 和 C#。
Edit
也许我们可以为“y”字符串定义其他值或类似的值?
Example
Code:
#include <iostream>
int main(){std::cout<<"y\n";}
结果(打印):
x
y
z
我不想改变int main()
方法可能只是覆盖<<
对于字符串类型?
或者也许让 cout 调用附加方法?
我认为你不能用 cout 做到这一点。相反,您可以创建一个简单的 I/O 包装器来执行额外的打印,然后调用 cout 来完成实际工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)