C++ printDeck函數

2023-03-20 16:23 更新

使用向量時,有一個能打印向量內容的函數是很方便的。因為我們已經多次遇到過遍歷向量的模式,所以下面函數讀者應該很熟悉:

void printDeck (const apvector<Card>& deck) {
  for (int i = 0; i < deck.length(); i++) {
    deck[i].print ();
  }
}

到現在為止,我們能夠組合向量訪問語法和函數調用語法,這一點你應該不會感到奇怪。

因為牌堆的類型是apvector,每個元素都是Card類型,所以在deck[i]上調用print是合法的。

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號