C++ 从C+;中的.txt读取输入+;

C++ 从C+;中的.txt读取输入+;,c++,input,stdin,C++,Input,Stdin,我有一个.cpp,提示如下: $ ./program file < file.txt $。/程序文件

我有一个.cpp,提示如下:

$ ./program file < file.txt
$。/程序文件
然后我想使用file.txt上的文本来实现程序中的一些函数。 如何访问.cpp上.txt的输入

史坦? cin?
您可以举一些例子吗?

您可以使用
ifstream
打开文件,并使用
getline
函数逐行读取。您不需要使用
您可以使用
ifstream
打开文件,并使用
getline
函数逐行读取文件。您不需要使用
您必须使用
std::cin

#include <iostream>
#include <string>

int main() {
    for (std::string line; std::getline(std::cin, line);) {
        std::cout << line << std::endl;
    }
    return 0;
}
#包括
#包括
int main(){
for(std::string-line;std::getline(std::cin,line);){

std::cout您必须使用
std::cin

#include <iostream>
#include <string>

int main() {
    for (std::string line; std::getline(std::cin, line);) {
        std::cout << line << std::endl;
    }
    return 0;
}
#包括
#包括
int main(){
for(std::string-line;std::getline(std::cin,line);){

这是一个很好的选择,但我在练习中被迫使用这样的程序。我需要使用“这是一个很好的选择,但我在练习中被迫使用这样的程序。我需要使用”