istream 重复读文件

bool KmerTable::read(std::istream& stream) {

    while(stream.read()){

}

stream.clear();

stream.seekg(0, std::ios::beg);

继续读

}


读文件结束后,istream badbit被设置,需要clear成goodbit后再移动stream到文件头

你可能感兴趣的:(istream 重复读文件)