[英]Any Garbage value in STL stack in c++?
stack<int> s;
while(!s.empty()) s.pop;
在使用STL堆棧之前,我在書中看到了這一點。 這意味着如果堆棧包含任何值,則將彈出該值。 但是當我使用堆棧時,我看到聲明后它沒有任何值。 在聲明STL堆棧之后是否有可能保留任何垃圾值?
為了簡單地回答您的問題,基本上,一旦聲明了堆棧,就不會使用垃圾值對其進行初始化。 (雖然一般來說初始化東西是個好習慣)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.