簡體   English   中英

C ++中的STL堆棧中是否有垃圾值?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM