2020-01-19 std::optional とか https://wandbox.org/permlink/7o1g2ceK6wuQQd97 https://wandbox.org/permlink/gIiLvYBUBE46VG7W https://wandbox.org/permlink/nuYy0Q5o2IkIY1bf