Werner.Schatz@f7051.n244.z2.stgt.sub.org (Werner Schatz) (06/28/91)
Hallo Turbo C++-Freaks, im Moment versuche ich den C++-Workshop in "Computer Persnlich" nachzuvollziehen (in Krze werde ich die Progrmmchen uploaden!). Ein Problem habe ich mit dem Linken des Programms xcopy (Listing 7-3 in Heft 13): Er mosert mir das fehlende Symbol "fstreambase::open" als Linker-Fehler an. In Options sind die Default-Libraries eingeschaltet. Wer weia weiter? Adele Werner Listing nachfolgend: // aus Computer persnlich 13/12.6.91 Seite 131ff // C-Workshop Teil 1 // List7-3.cpp #include <iostream.h> #include <process.h> // fr exit () #include <fstream.h> // fr ifstream, ofstream main (int argc, char *argv[]) { char ch; if (argc != 3) { cerr << "Usage: xcopy Quelle Ziel\n"; exit (-1); } ifstream Quelle; ofstream Ziel; Quelle.open(argv[1],ios::nocreate); if ( !Quelle ) { cerr << "Kann Datei " << argv[1] << " nicht finden\n"; exit (-1); } Ziel.open(argv[2]); if ( !Ziel ) { cerr << "Kann Datei " << argv[2] << " nicht anlegen\n"; exit (-1); } while (Ziel && Quelle.get(ch) ) Ziel.put(ch); Quelle.close(); Ziel.close(); } * Origin: Golden Gate BBS : OS/2 - UNIX - NOVELL (2:244/7051)