#include "osl/basic_type.h"#include "osl/bits/boardTable.h"#include "osl/bits/ptypeTable.h"#include "osl/simpleState.h"#include "osl/bits/squareCompressor.h"#include <iostream>
ネームスペース | |
| namespace | osl |
マクロ定義 | |
| #define | OFFSET_INDEX(dx, dy) ((dx*BOARD_HEIGHT + dy) - OFFSET_MIN) |
関数 | |
| static_assert (sizeof(osl::Square)==4,"square size") | |
| static_assert (sizeof(osl::Piece)==4,"piece size") | |
| osl::static_assert (sizeof(Move)==4,"move size") | |
| #define OFFSET_INDEX | ( | dx, | ||
| dy | ||||
| ) | ((dx*BOARD_HEIGHT + dy) - OFFSET_MIN) |
basic_type.cc の 108 行で定義されています。
参照元 osl::Offset::dx(), と osl::Offset::dy().
| static_assert | ( | sizeof(osl::Square) | = =4, |
|
| "square size" | ||||
| ) |
| static_assert | ( | sizeof(osl::Piece) | = =4, |
|
| "piece size" | ||||
| ) |
1.7.1