2009-01-23から1日間の記事一覧

常識的に考えてネストしすぎだお前

int Hoge::hoge() { if (initialized_) { int min = 100000; for (int x = 0; x < width_; ++x) { for (int y = 0; y < height+; ++y) { if (items_[x][y].flag & ENABLE) { int length = items_[x][y]; if (length < min) { min = length; } } } } return m…

途中でreturnしたっていいじゃない、人間だもの

bool Person::action() { if (isStand()) { fsm_.change(&standState_); return true; } if (isMove()) { fsm_.change(&moveState_); return true; } return false; } これを、 bool Person::action() { bool result = false; if (isStand()) { fsm_.change(…