最初の 2 行が巨大な数字 (最大 200 桁) であるファイルを読み取る必要があります。
1. 123456789123456789...
2. 123456789123456789...
両方を次の場所に入れます。
std::vector<int> digits[2];
どうやってするか?
そのようにファイルを読むstd::string
:
std::string line[2];
void input(char* filename)
{
std::fstream inFile;
inFile.open(filename, std::ios::in);
if(inFile.is_open())
{
for(int i = 0; i < 2; i++)
{
std::getline(inFile, line[i]);
}
}
inFile.close();
}