#ifndef STRING_H
#define STRING_H

#include <iostream>

using namespace std;

class String
{
public:
   String();
   String(const char s[]);
   String(const String& other);
   String& operator=(const String& other);
   ~String();
   
   /**
      Wypisuje ten ciąg do strumienia.
      @param out strumień wyjściowy
   */
   void print(ostream& out) const;
private:
   char* buffer;
   int len;
};

#endif

