**fig3_46.txt** /* 1*/ template /* 2*/ Stack::~Stack( ) /* 3*/ { /* 4*/ Node *P = Stack_Top; /* 5*/ while( P != NULL ) /* 6*/ { /* 7*/ Node *After_P = P->Next; /* 8*/ delete P; /* 9*/ P = After_P; /*10*/ } /*11*/ }