私は奇妙なレイアウトのボードゲームを書いているのでmap、ポイントから場所の価値までを持っています。場所が空の場合、それはマップにありません。したがって、find戻り値の場合end()、場所は空です。特定の場所の色を確認したい場合は、以下を使用します。このコードは有効ですか?言い換えれば、比較するのは安全ですendかlColour
enum COLOUR {BLACK,WHITE}
this->mBoard.find(Point(p.x - 1, p.y))->second == lColour
lColourタイプはどこですかCOLOUR