«

[C++] std::optionalの使い方を紹介しました

少し前ですが、std::optional について nakameguro_feature.cpp vol.13 で発表したので、その資料を置いときます

私的感想としては、optional を使うと
値取得に失敗しても、例外を書くことなく if で処理出来る のが、なんだか良いなぁと思った次第でした

あと、optional の無効状態をどう表すか?
reset() / std::nullopt / {} のどれよ?
という話は、参加者の人たちの意見も GitHub の検索結果と同じで
reset() に軍配があがっていました(‘ω’)

こういう意見交換の場は、本当に恵まれてるなぁ~しみじみ

次回は 3 / 28 (木)開催で、vol.18 です!

お時間ある方は、ぜひお立ち寄りください~!

comments powered by Disqus