>>651
オブジェクト指向にテトリス選んだ事が間違いだし
そもそも
class Tetris
{
private BlockMap fb;
private ControlBlock cb;
private size_t _cbx;
private size_t _cby;
private int fallCount;
public bool fastFall;
private Random r;
private bool _gameover;

なにこれ?wwwwなめてんの?

ファイルの先頭でこれだけ無駄変数宣言するとか、はっきりいってC言語で書いてるのとかわんねーよ
private にすりゃいいってものじゃないし、変数をもっと隠蔽しろよカスが