ファイルを読み取って文字列配列に変換する必要がありますが、ファイルを読み取るときに配列に何も入れません。これが私の現在のコードです:
string code[200];
string name;
int lines;
string filename;
int readfile(){
ifstream inFile;
int counter = 0;
cout << "Which file would you like to open?\n";
cin >> filename;
countlines();//counts total lines of file
inFile.open(filename);
if(inFile.fail())
{
cout << "File did not open correctly, please check it\n";
system("pause");
exit(0);
//return 1;
}
inFile >> name;
for (int i=0;i < lines; i++)
{
inFile >> code[i];
if (!inFile)
cout << "Error" << endl;
break;
}
inFile.close();
cout << "Now opened: " << name << endl;
return 0;
}