ファイルの最初のバイトからユーザーが指定したバイトまで読み取るファイルを書き込もうとしています。ロジックについて助けが必要です。たとえば、ファイルに a から z までの文字だけが含まれていて、最初の 10 個を読み取って表示したい場合。ここに私が書いたものの一部があります:
char byte;
inFile.seekg(0L,ios::beg);
inFile.get(byte);
cout << byte;
for(int i = 0; i < num; i++); //num is an int specified by the user.
{
inFile.seekg(1, ios::cur);
inFile.get(byte);
cout << byte;
}