0

次の関数が何をしているのかを正確に理解しようとしています。これは、テキスト ファイルを、4 つの int のみを含むというstructに読み込むために使用されます。AEntry

このファイルには、行のリストが含まれています。各行には、スペース(またはタブ) で区切られた 4 つの int があります。

この関数が呼び出されると、行istreamと aAEntry structが渡されます。

私の質問は、区切り記号、スペースまたはタブがどのように除外されるかです。または私の理解が間違っています。

istream& operator>>( istream &stream, AEntry& val )
{
    stream >> val.kv;
    stream >> val.col;
    stream >> val.bo;
    stream >> val.Offset;
    return stream;
}
4

1 に答える 1