Netspirit писал(а):
Не надо возвращать. Без "опций". При записи в поток позиция автоматически перемещается на после записанных данных, чтобы можно было продолжить писать. Возврат, если надо - сделают вручную. Просто зачем нужен возврат? Чтобы записать что-то поверх записанных перед этим данных? Или чтобы прочитать только что записанные данные - зачем, если они и так были доступны перед записью?Это нарушит совместимость, так делать не стоит, мало ли где это использовал. Поэтому, только опционально, увы.