/ 最近 .rdf 追記 編集 設定 本棚

脳log[20091108]



2009年11月08日 (日) [C++]「『ifとelse』を用いれば『三項演算子』でできる処理は全て記述できますよね。しかし逆は必ずしもできません。」< 一時変数を必要とするような複雑な初期化をするために ifが値を返してくれたら、と思うことしばしば。条件演算子で書こうにもスコープがないし長すぎるし、if-elseで書くと constにできない(const厨乙)。処方箋は、if-elseや一次変数が必要な初期化を関数にして、戻り値で const変数を初期化する。