取り敢えずC++でもIsValidやら多用しまくってればクラッシュは減らせるけどコードクッソ読みにくくなるんだよな