#include "Chessboard.h" #include "Position.h" #include "Figure.h" #include "Pawn.h" #include "Horse.h" #include "Bishop.h" #include "Rook.h" #include "Queen.h" #include "King.h" #include #include using namespace std; int main() { vector figures; Pawn p(Position('A', '1'), 'W'); figures.push_back(&p); Horse h(Position('B', '1'), 'B'); figures.push_back(&h); Bishop b(Position('C', '1'), 'W'); figures.push_back(&b); Rook r(Position('D', '1'), 'W'); figures.push_back(&r); Queen q(Position('E', '1'), 'W'); figures.push_back(&q); King k(Position('F', '1'), 'B'); figures.push_back(&k); Chessboard board(figures); cout << board; return 0; }