Proszę napisać program służący do testowania operacji alokacji zasobów.
Program ma wyświetlać komunikat zawsze gdy:
zostaną przydzielone lub zwolnione jakakolwiek zasoby (czyli w każdym konstruktorze i w destruktorze)
w programie zostanie stworzona kopia obiektu (w konstruktorze kopiujÄ…cym)
obiekt jest przypisywany do innego obiektu (w operatorze przypisania)
Następnie proszę sprawdzić:
Kiedy używany jest konstruktor kopiujący
Kiedy używany jest operator przypisania
Kiedy wywoływany jest konstruktor i destruktor dla:
zmiennych globalnych
zmiennych lokalnych
statycznych zmiennych lokalnych
obiektów dynamicznych (tworzonych przy pomocy operatora new)
obiektów tymczasowych (tworzonych np. przy przekazywaniu obiektu przez wartość jako argumentu wywołania funkcji)