测试数据的文件名为in.txt.请用C++代码完成上述要求
时间: 2024-10-21 08:11:29 浏览: 26
c++ 写算法必备 对拍 a为待测 std为标准 运行bat即可 当pause后去看a.in 里面即为不相同数据
在C++中,如果你想要读取一个名为"in.txt"的文本文件作为测试数据,你可以使用`fstream`库来操作文件。以下是一个简单的示例代码:
```cpp
#include <iostream>
#include <fstream>
#include <string>
int main() {
std::ifstream inputFile("in.txt"); // 创建一个ifstream对象并指定位为"in.txt"
if (inputFile.is_open()) { // 检查文件是否成功打开
std::string line;
while (std::getline(inputFile, line)) { // 逐行读取文件内容
std::cout << "读取的行: " << line << std::endl; // 打印每一行
}
inputFile.close(); // 关闭文件
} else {
std::cerr << "无法打开文件 in.txt" << std::endl;
return 1;
}
return 0;
}
```
这段代码首先尝试打开文件,如果成功则逐行读取文件的内容,并将其打印到控制台。最后别忘了关闭文件以释放资源。
阅读全文