cac*_*bin 6 c++ standards class operators
如果,运营商>>应该匹配运营商<<?
数据库示例:
如果运算符>>读取以下格式的内容:
2
Joe 500 20 1
Bob 250 30 0
Run Code Online (Sandbox Code Playgroud)
运营商应该输出那个?或类似的东西:
Record: 1/2
Name: Joe
Balance: 500
Transactions: 20
Premium Account: Yes
Run Code Online (Sandbox Code Playgroud)
然后有一个单独的writeFile()函数?
我知道要么会奏效,但是什么是"公认的标准"?
如果operator>>对于以特定格式读取数据的类型有一个istream 重载,那么如果operator<<为同一类型实现ostream 重载,它应该以相同的格式输出(否则,它可能会非常混乱).