October 06, 2004 Re: printer output does not work | ||||
---|---|---|---|---|
| ||||
You might want to try "PRN:" instead of "PRN" as name for the output stream... Lisa Beer wrote: > This code describes my problem best: > > #include <iostream.h> > #include <fstream.h> > #include <process.h> > > int main() > { > ifstream EingDatei; > ofstream AusgDatei; > ofstream Drucker; > char Dateiname[20]; > > cout << "Geben Sie die zu kopierende Datei ein ----> "; > > cin >> Dateiname; > > EingDatei.open(Dateiname, ios::nocreate); > if (!EingDatei) > { > cout << "Die Eingabedatei kann nicht geoeffnet werden.\n"; > exit(1); > } > > AusgDatei.open("Kopie"); > if (!AusgDatei) > { > cout << "Die Ausgabedatei kann nicht geoeffnet werden.\n"; > exit(1); > } > > Drucker.open("PRN"); > if (!Drucker) > { > cout << "Es gibt ein Problem mit dem Drucker.\n"; > exit(1); > } > > cout << "Alle drei Dateien wurden geoeffnet.\n"; > > char EinBuchstabe; > > Drucker << "Das ist der Anfang der gedruckten Kopie.\n\n"; > > while (EingDatei.get(EinBuchstabe)) > { > AusgDatei.put(EinBuchstabe); > Drucker.put(EinBuchstabe); > } > > Drucker << "\n\nDas ist das Ende der gedruckten Kopie.\n"; > > EingDatei.close(); > AusgDatei.close(); > Drucker.close(); > > return 0; > } > > Everything is fine, beside the fact, that there is not output at the printer.....1! Where is the problem? > > Tanks!!! > Lisa > -- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org |
Copyright © 1999-2021 by the D Language Foundation