gpt4 book ai didi

c++ - 你应该为类格式化 operator<< 吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:20:20 25 4
gpt4 key购买 nike

如,operator>> 是否应该与 operator<< ?

匹配

数据库示例:

如果运算符(operator)>>读取以下格式的内容:

2
Joe 500 20 1
Bob 250 30 0

运算符(operator)<<应该输出那个吗?或者像这样:

Record: 1/2
Name: Joe
Balance: 500
Transactions: 20
Premium Account: Yes

然后有一个单独的 writeFile() 函数?

我知道两者都行,但“可接受的标准”是什么?

最佳答案

如果你有一个istream operator>>重载以特定格式读取数据的类型,然后如果您实现 ostream operator<<相同类型的重载,它应该以相同的格式输出(否则,它可能会变得很困惑)。

关于c++ - 你应该为类格式化 operator<< 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3081697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com