08. februar 2001 - 21:57Der er
1 kommentar og 1 løsning
cout i c++ på linux platform
Når jeg i min kildekode skriver : #include <iostream> void main() { ostream ud.open(\"hello.world\",O_RDWR|O_CREAT); ud<<\"Hello World\"; ud.close(); } Får jeg fejlmeddelsen : no match for ostream::open(*char,int) no match for ostream::close() jeg anvender g++ som compiler.
open Opens a file and attaches it to the filebuf object and thus to the stream.
close Flushes any waiting output and closes the stream’s file.
setbuf Associates the specified reserve area to the stream’s filebuf object.
setmode Sets the stream’s mode to binary or text.
attach Attaches the stream (through the filebuf object) to an open file. Status/Information — Public Members
rdbuf Gets the stream’s filebuf object.
fd Returns the file descriptor associated with the stream.
is_open Tests whether the stream’s file is open.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.