0
我試圖寫一個代碼從txt文件讀取文件(它尚未完成)。但代碼在.ignore函數中顯示錯誤。錯誤:This declaration has no storage class or type specifier
有人可以幫助我什麼錯在這裏?以下是我的代碼。對Cpp來說,這是非常新的提前致謝。C++ .ignore給出錯誤
#include <iostream>
#include <string>
#include <iomanip>
#include <fstream>
using namespace std;
//ifstream inFile;
//ofstream outfile;
//inFile.open("\.\Assignment01", ios::in);
//inFile.ignore(500, '\n');
ifstream input_file;
ifstream input_file("Course_of_sales.txt");
input_file.ignore(500, '\n');
ofstream output_file("output.txt");
string Record;
string day, month, year, hr, mins, secs, PM_AM, condetion;
double price , value;
int volume;
while (getline(inFile, record, ',')){
day = record.substr(0,2);
month = record.substr(3,2);
year = record.substr(6,4);
}
你需要把你的代碼放在一個函數中。 –
您不能將語句放在函數之外,只能聲明和定義。 –
哦,是的。有效。我剛剛宣佈了我的功能。非常感謝朋友 – gentle