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

公众号
微信公众号

编程狮公众号