...fin ("d:\\data.txt")变成从控制台输入,该怎么改?
发布网友
发布时间:2024-10-24 02:17
我来回答
共2个回答
热心网友
时间:2024-11-13 12:46
对于C++的所有文件读入方式,默认了文件路径"CON"就是控制台
freopen("CON", "",)可以打开控制台输入
ifstream fin("CON")打开的是控制台读入
ofstream fout("CON")打开的是控制台输出
cin 和 cout 是默认了打开的控制台输入输出。
#include <bits/stdc++.h>
using namespace std;
ifstream fin("CON");
ofstream fout("CON");
int main()
{
int a;
fin >> a;
fout << a << endl;
return 0;
}
热心网友
时间:2024-11-13 12:48
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
char s[100];
cin>>s;
ifstream fin (s); //以读的方式打开txt文件
while(!(fin.eof()))
{
fin>>s; //把文件中读到的字符取出
cout<<s<<endl;
}
return 0;
}