为什么我的代码运行为空,正常运行出来应该是个棋盘


#pragma once#include#include<string>using namespace std;struct Piece {    int x;    int y;    int type;    string show;};class Checkerboard {public:    Piece pieces[15][15];    void showCheckerboard() {};    void initPieces() {};};#include"checkerboard.h"void Checkerboard::showCheckerboard() {    for (int i = 0; i < 15; i++) {        for (int j = 0; j < 15; j++) {            std::cout << pieces[i][j].show;        }        std::cout << endl;    }}void Checkerboard::initPieces() {    for (int i = 0; i < 15; i++) {        for (int j = 0; j < 15; j++) {            if (i == 0) {                if (j == 0) {                    pieces[i][j] = {                    i,j,0,"⌜"                    };                }                else if (i == 14) {                    pieces[i][j] = {                        i,j,0,"⌝"                    };                }                else {                    pieces[i][j] = {                    i,j,0,"⊤"                    };                }            }            else if (i == 14) {                if (j == 0) {                    pieces[i][j] = {                    i,j,0,"⌞"                    };                }                else if (j == 14) {                    pieces[i][j] = {                        i,j,0,"⌟"                    };                }                else {                    pieces[i][j] = {                            i,j,0,"⊥"                    };                }            }            else {                if (j == 0) {                    pieces[i][j] = {                        i,j,0,"⊢"                    };                }                else if (j == 14) {                    pieces[i][j] = {                        i,j,0,"⊣"                    };                }                else {                    pieces[i][j] = {                        i,j,0,"┼"                    };                }            }        }    }}#include"checkerboard.h"int main() {    Checkerboard c;    c.initPieces();    c.showCheckerboard();    return 0;}

代码全部都在一行也就算了
我帮你调整了20分钟
然后一看,Checkerboard:的定义没有
这怎么回答。白白浪费我时间。