發現在平常的編碼中,stack和queue用到的頻率都非常高,自己寫乙個stack和queue又顯得麻煩,今天特地研究如何使用stl中的stack和queue。研究的並不輸入,只是一些簡單用法而已。
下面附上我的stack和queue使用**
[c-sharp]view plain
copy
print?
#include
#include
#include
#include//system("pause");需要用到
using
namespace
std;
intmain()
; for
(int
i=0;i<4;i++)
//輸出棧中元素
cout<<"棧長度為:"
<
for(
inti=0;i<4;i++)
coutcout<<"佇列長度為:"
<
for(
inti=0;i<4;i++)
coutcin>>i;*/
system("pause"
);
return
0;
}
ps:在vs2010中按ctrl+f5的時候命令列一閃而過,並沒有以前「請按任意鍵繼續. . .」這樣的提示了。
在網上查詢,最後得出的解決方法是加入stdlib.h的標頭檔案,如下所示:
[c-sharp]view plain
copy
print?
#include//system("pause");需要用到
然後在程式最後加上system("pause");,如果有return的話要寫在return之前。如下所示:
[c-sharp]view plain
copy
print?
system(
"pause"
);
return
0;
還有一種解決命令列一閃而沒 方法,請參考
STL中stack和queue的用法
發現在平常的編碼中,stack和queue用到的頻率都非常高,自己寫乙個stack和queue又顯得麻煩,今天特地研究如何使用stl中的stack和queue。研究的並不輸入,只是一些簡單用法而已。下面附上我的stack和queue使用 ps 在vs2010中按ctrl f5的時候命令列一閃而過,並...
STL中stack和queue的用法
發現在平常的編碼中,stack和queue用到的頻率都非常高,自己寫乙個stack和queue又顯得麻煩,今天特地研究如何使用stl中的stack和queue。研究的並不輸入,只是一些簡單用法而已。下面附上我的stack和queue使用 include include include include...
STL容器之stack和queue
stl中的stack和queue不是原生的容器類,它們底層都是基於其他模版類封裝而成,初始化的時候可以指明使用何種容器型別,預設使用deque。這篇文章主要介紹下stack和queue的基本操作。1.stack 初始化 stack的的初始化和其他模版類一致,需要指明儲存資料型別。如 stacknum...