gpt4 book ai didi

c++ - 将I/O作为参数传递有什么意义?

转载 作者:行者123 更新时间:2023-12-03 07:06:31 24 4
gpt4 key购买 nike

我正在学习C++ Primer,第五版;而且我仍然不明白在Sales_data类中传递对流的引用有什么意义

Sales_data(std::istream &is)
如果您只能显式使用 std::coutstd::cin,为什么要这样做?

最佳答案

您不必将std::cin传递给此类函数。您还可以传递std::ifstream从文件中读取,或std::istringstream从字符串中读取,依此类推。

关于c++ - 将I/O作为参数传递有什么意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64976647/

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