我正在嘗試編寫一個遊戲,以下是我需要幫助的內容。將元素從一個向量移動到另一個向量C++
Hole1
是一個充滿了4個元素的對象。
std::vector<GameMar*> TempV;
TempV = std::move(Hole1);
TempV
是空的,所以我所有從Hole1
的元素移動到TempV
這意味着矢量現在有4個元素,而Hole1
具有零。
有一個叫Hole2
這也是充滿了4種元素的另一種載體,但我只想要僅有1個元素添加從TempV
到Hole2
,這意味着Hole2
將有5個元素,而TempV
將有3個要素。
另一個叫做Hole3
的載體也填充了4個元素。它會增加,這將變爲5,直到TempV
爲零。
請張貼代碼而不是試圖描述它。你的問題真的很難理解。在[編輯]中有一個幫助按鈕,或者給它看看。 – Mat
現在好點了嗎?我不確定你在最後一段中的含義,請查看。 – jrok
我試圖添加代碼來澄清,但後來我打到最後一段,並放棄:( –