mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-05-09 07:32:54 +08:00
style: simplify logic
This commit is contained in:
@@ -71,13 +71,11 @@ class stack {
|
||||
|
||||
private:
|
||||
void deleteAllNodes() {
|
||||
node<Type> *curNode = stackTop;
|
||||
while (curNode != nullptr) {
|
||||
const auto tmpNode = curNode->next;
|
||||
delete curNode;
|
||||
curNode = tmpNode;
|
||||
while (stackTop != nullptr) {
|
||||
const auto tmpNode = stackTop;
|
||||
stackTop = stackTop->next;
|
||||
delete tmpNode;
|
||||
}
|
||||
stackTop = nullptr;
|
||||
}
|
||||
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user