|
|
1.1 ! root 1: . \"ident "%W%" ! 2: . \"Copyright (c) 1984 AT&T ! 3: . \"All Rights Reserved ! 4: . \"THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T ! 5: . \"The copyright notice above does not evidence any ! 6: . \"actual or intended publication of such source code. ! 7: .TH STDIOBUF 3I+ "C++ Stream Library" " " ! 8: .SH NAME ! 9: stdiobuf \- iostream specialized to stdio FILE ! 10: .SH SYNOPSIS ! 11: .ft B ! 12: .ta1i 2i ! 13: .nf ! 14: #include <iostream.h> ! 15: #include <strstream.h> ! 16: #include <stdio.h> ! 17: ! 18: class stdiobuf : streambuf { ! 19: stdiobuf(FILE* f); ! 20: FILE* stdiofile(); ! 21: } ! 22: .fi ! 23: .ft R ! 24: .SH DESCRIPTION ! 25: Operations on a ! 26: \f(CWstdiobuf\fR ! 27: are reflected on ! 28: the underlying ! 29: \f(CWFILE\fR. ! 30: A \f(CWstdiobuf\fR is constructed in unbuffered mode, which causes all operations ! 31: to be immediately reflected in the \f(CWFILE\fR. ! 32: \fBseek\fRs are translated into \fBfseek\fRs. ! 33: \fBsetbuf\fR has its usual meaning. If it supplies a reserve ! 34: area buffering will be turned back on. ! 35: .SH SEE ALSO ! 36: filebuf(3C++) ! 37: istream(3C++) ! 38: ostream(3C++) ! 39: ssbuf.pub(3C++)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.