Beispiel #1
0
int main()
{

    SP<Person> p(new Person("Scott", 25));
    p->Display();
    {
        SP<Person> q = p;
        q->Display();
        // Destructor of Q will be called here..
    }
    p->Display(); //*** Now nO error

    return 0;
}