#define STRING_HH
-#include <string.h>
-#include <iostream.h>
#include "arithmetic-operator.hh"
#include "fproto.hh"
#include "string-handle.hh"
-
+class ostream;
/* Libg++ also has a String class. Programming errors can lead to
confusion about which String is in use. Uncomment the following if you have
unexplained crashes after mucking with String
IMPLEMENT_ARITHMETIC_OPERATOR (String, +);
-inline ostream &
-operator << (ostream& os, String d)
-{
- d.print_on (os);
- return os;
-}
-
-
+ostream &operator << (ostream& os, String d);
#endif