[comp.lang.c++] CP-Kurs Linker Problem

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)