Есть ли у кого-нибудь представление о том, как лучше всего хранить неизвестный тип данных в таблице.
также действительность istream
можно узнать из ios :: good
.
Я обсуждал реализацию другого класса потока, которую я пытался написать с моим коллегой, где Я говорил, что могу следовать этому плану; но он сказал, что вместо того, чтобы каждый раз вызывать gcount , можно было бы прочитать прототип, например, этот istream & read (char * s, streamsize n, size_t & bytes_read)
, чтобы он получил за один звонок, а первый более неуклюжий. Я не смог защитить выбор дизайна std
. В чем реальное обоснование istream :: read
?