已采納回答 / 黃亞彬
因為必須保證這空、滿、長度是一個常量(只讀),否則的話調(diào)用者能修改這些值,導(dǎo)致整個程序錯亂,比如我們初始化一個長度為3的環(huán)形隊列,然后插入了3條數(shù)據(jù)(此時長度應(yīng)該為3),如果沒有const關(guān)鍵字,我們可以手動去修改隊列的長度,這樣整個環(huán)形隊列就錯亂了,const的作用就是保證那些只讀的屬性,不能被認(rèn)為修改,只能通過代碼邏輯修改回答完畢
2017-03-17
最贊回答 / 慕神7694260
找出來問題了,鑒于沒有人回答,就把自己怎么解決的說一下啦直接把MyQueue.cpp里的內(nèi)容放到MyQueue.h變成一個整合的文件就可以了以下MyQueue.h代碼<...code...>
2017-02-15
最新回答 / 慕神7694260
改好了類內(nèi)定義函數(shù)不用加作用域限定符以下代碼<...code...><...code...>還有,demo.cpp可能還有點小問題,不過影響不大,程序能正常運行再來張圖<...圖片...>
2017-02-13