X-Git-Url: http://git.scottworley.com/slidingtile/blobdiff_plain/e0768fd268b2b06ddd08f24bfc828b397d52a1bb..cada47bfe401f2084c4248df10cdf0488bc8750a:/sliding_tile_lib.h diff --git a/sliding_tile_lib.h b/sliding_tile_lib.h index 4d6c015..d144789 100644 --- a/sliding_tile_lib.h +++ b/sliding_tile_lib.h @@ -2,6 +2,7 @@ #define _SLIDING_TILE_LIB_H #include +#include const int BOARD_DIM = 4; const int BOARD_SIZE = BOARD_DIM * BOARD_DIM; @@ -12,6 +13,7 @@ struct Board { signed char hole() const; }; std::istream& operator>>(std::istream& is, Board& board); +std::ostream& operator<<(std::ostream& os, const Board& board); extern signed char adjacent[BOARD_SIZE][5];