最新回答 / 慕田峪4102898
你是用的VS2017嗎?如果是的話需要設(shè)置一些東西,工具欄->調(diào)試->選項(xiàng)(O)->常規(guī)->勾選:啟用資源服務(wù)器文件->符號(hào)->勾選:Microsoft符號(hào)服務(wù)器。因?yàn)檫@里編寫的win32程序和平臺(tái)64位不兼容,你可以試一下<...圖片...><...圖片...><...圖片...>還有,要仔細(xì)檢查一下自己的拼寫是不是有問題哦
2018-11-17
已采納回答 / 真菌123
循環(huán)隊(duì)列中,新的元素插入是在當(dāng)前隊(duì)尾后面插入,并且新元素成為新的隊(duì)尾,隊(duì)列每個(gè)元素不需要向后移動(dòng)
2018-11-02
已采納回答 / 神一樣的少年沖沖沖
他要將從隊(duì)列中刪除的數(shù)記錄下來,要用引用才能從局部的方法中將這個(gè)值記錄到外部。不是引用的話這個(gè)值在方法結(jié)束時(shí)自動(dòng)清除掉了,起不到記錄的作用。
2018-10-30
最新回答 / 董大蝦
我也看了半天,發(fā)現(xiàn)問題出在這里,? Queue(int queueCapacity)//創(chuàng)建隊(duì)列??? {??????? m_pQueue = new Customer[m_iQueueCapacity];//這里的m_iQueueCapacity并沒有初始值,無法分配數(shù)組,應(yīng)該是筆誤,應(yīng)該改成queueCapacity??????? ClearQueue();??????? m_iQueueCapacity = queueCapacity;??? }
2018-09-21
已采納回答 / HanCHEN
哦,這個(gè)做法對(duì)于刪除操作是沒有意義的。老師這么做目的在于執(zhí)行程序時(shí)能從小黑框里給我們看見被刪除的是哪個(gè)元素,所以在刪除函數(shù)里把刪除的值賦給一個(gè)變量,并在主函數(shù)里打印這個(gè)變量。我們寫的時(shí)候由于懂了隊(duì)列的原理,就可以在刪除函數(shù)里去掉給這個(gè)變量賦值的操作,并在參數(shù)列表里把這個(gè)參數(shù)刪去。
2018-08-20
已采納回答 / 專業(yè)小菜鳥
首先,下標(biāo)改成了 ? i%m_iQueueCapacity,其次,i只是一個(gè)整數(shù),本身不存在越界問題。由于在下標(biāo)中取余了,所以永遠(yuǎn)訪問的是m_iQueueCapacity長度的數(shù)組,一直循環(huán),不會(huì)越界。
2018-08-13
最新回答 / 兔奶奶次蘿波
因?yàn)閙_iQueueLen表示的是隊(duì)列的長度,在不斷地發(fā)生變化。m_iQueueCapacity是用戶輸入的一個(gè)固定的值。
2018-08-02