TStream - абстрактный класс.
Однако, что касается его реализаций, они защищены от переполнения буфера?
Если я выбираю поток из Интернета, из не принадлежащего мне источника, как я могу убедиться, что он не поврежден и не вызывает переполнение буфера?
Допустим, поток является XML-файлом.
редактирование:
все ответы указывают на необходимость проверки на переполнение буфера.
Не могли бы вы продемонстрировать, как проверить переполнение буфера во входном файле, если мы знаем, что поток может быть бесконечным по определению?