【发布时间】:2021-01-18 20:36:20
【问题描述】:
我正在尝试制作内容。但是,我在使用 ifstream 时遇到了很多麻烦我可能缺乏知识,因为我对编码还很陌生,但我会很感激任何帮助
【问题讨论】:
-
您在代码中的哪个位置尝试将 ifstream 作为参数传递?你到底得到了什么错误?
-
如果我试图通过函数传递 ifstream,文件变量将不起作用,因为它不是同一类型。
-
请编辑您的问题以显示您遇到问题的尝试以及确切的错误。我不知道你写的几个函数中的哪一个是“函数”,或者你是如何尝试将 ifstream 作为参数传递给它的。
-
如果我将“string f”更改为“string & f”,我输入到函数中的主要字符串不再有效。
-
最好的明确方法是提供不起作用的代码(最好是minimal reproducible example)以及带有问题的错误消息的确切文本。问题中较少的噪音几乎总是能提供更快更好的结果。更好的是,制作minimal reproducible example 通常会引导您找到解决方案。
标签: c++ function file parameter-passing ifstream