deprecating std.stream, std.cstream, std.socketstream
H. S. Teoh
hsteoh at quickfur.ath.cx
Tue May 15 17:16:42 PDT 2012
On Tue, May 15, 2012 at 04:43:05PM -0700, Sean Kelly wrote:
[...]
> One thing I'd like in a buffered input API is a way to perform
> transactional reads such that if the full read can't be performed, the
> read state remains unchanged. The best you can do with most APIs is to
> check for a desired length, but what I'd I don't want to read until a
> full line is available, and I don't know the exact length? Typically,
> you end up having to double buffer, which stinks.
This would be very nice to have, but how would you go about implementing
such a thing, though? Wouldn't you need OS-level support for it?
T
--
Let's eat some disquits while we format the biskettes.
More information about the Digitalmars-d
mailing list