std::vector<std::string> chessboard(n, std::string(n, '.'));
时间: 2023-08-15 16:46:45 浏览: 352
chessboard.dart:用 Dart 编写的棋盘聚合物元素
这段代码的作用是创建一个 n * n 的棋盘,其中每个位置都用 '.' 表示。具体来说,它使用了 C++ 中的 std::vector 和 std::string 容器类,其中 std::vector 表示一个动态数组,std::string 表示一个字符串。这里将 std::string 初始化为一个由 n 个 '.' 组成的字符串,然后将这个字符串复制 n 次,最终得到 n 行 n 列的棋盘。
阅读全文