四、测试
intmain(void) { HasPtr*php=newHasPtr(3); SmartPointer<HasPtr>psp(php); SmartPointer<HasPtr>npsp(psp); SmartPointer<HasPtr>nnpsp=npsp; return0; } |
使用gcc编译器,运行结果如下:
intmain(void) { HasPtr*php=newHasPtr(3); SmartPointer<HasPtr>psp(php); SmartPointer<HasPtr>npsp(psp); SmartPointer<HasPtr>nnpsp=npsp; return0; } |