判斷棧為空時,need = 0;那段,建議改一下。
if(false == npoint->Pop(need))
{
need = 0;
}
else
{
npoint->Pop(need);
}
不然沒改之前的,對應棧出棧操作的就沒了。很影響理解。
if(false == npoint->Pop(need))
{
need = 0;
}
else
{
npoint->Pop(need);
}
不然沒改之前的,對應棧出棧操作的就沒了。很影響理解。
2020-09-30
如果想把.h和.cpp文件分開的話(像我不分開就感覺不爽),VS2019可以在demo.cpp里#include"MyStack.cpp"這樣編譯不會報錯,目前調試也沒發現有什么問題
2020-04-25