66 20 C:\Users\86139\Documents\c++\实验19.cpp [Error] no matching function for call to 'getline(std::ifstream&, std::string&)'
时间: 2023-06-30 08:11:42 浏览: 74
这个错误的原因是您的代码中没有包含 `string` 头文件。请在代码开头添加 `#include <string>`。
如果您已经包含了这个头文件,那么请检查您的代码并确保您的 `getline` 函数调用的语法正确。它应该像这样:
```c++
getline(inputFile, line);
```
其中 `inputFile` 是您的文件输入流对象,`line` 是一个字符串变量,将存储从文件中读取的每一行文本。
相关问题
getline(file,line);报错67 22 C:\Users\86139\Documents\c++\实验19.cpp [Error] no matching function for call to 'getline(std::ifstream&, int, std::string&)'
根据错误信息,您可能错误地使用了带有 `int` 参数的 `getline()` 函数。在 C++ 中,`getline()` 函数有两种重载形式:
1. `getline(ifstream&, string&)`,用于从文件读取一行字符串。
2. `getline(istream&, string&, char)`,用于从输入流中读取一行字符串,其中第三个参数是分隔符。
因此,您需要检查您的代码并确保您的 `getline()` 函数调用语法正确。它应该像这样:
```c++
getline(file, line);
```
其中 `file` 是您的 `ifstream` 对象,`line` 是一个字符串变量,将存储从文件中读取的每一行文本。
如果您仍然遇到问题,请提供更多详细信息,以便我们能够更好地帮助您。
44 75 C:\Users\Administrator\Documents\未命名1.cpp [Error] no matching function for call to 'animal::animal()'
这个错误是因为你在创建一个 `animal` 对象时,没有提供任何构造函数,因此编译器无法知道如何初始化对象。你需要在 `animal` 类中定义一个默认构造函数,例如:
```cpp
class animal {
public:
animal() {
// 在这里初始化对象的成员变量
}
// 其他函数声明
};
```
当然,如果你已经定义了其他构造函数,那么编译器将不会为你自动提供默认构造函数。在这种情况下,你需要显式地提供一个无参构造函数,或者使用其他构造函数来创建对象。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)