#include <iostream>
#include "string.h"

using namespace std;

/**
   Wielokrotnie wyświetla ciąg.
   @param str ciąg
   @param count liczba wyświetleń ciągu
*/
void repeat(String str, int count) // Konstruktor kopiujący
{
   for (int i = 0; i < count; i++)
   {
      str.print(cout);
   }
   cout << endl;
} // Tutaj niszczony jest obiekt str. 

int main()
{
   String name("Maryna");
   String name2 = name; // Konstruktor kopiujący
   String name3("Filip");
   name = name3; // operator=

   repeat(name, 2);
   repeat(name2, 3);
   
   return 0;
} // Tutaj niszczone są obiekty name3, name2 i name.

