TartanLlama / optional

C++11/14/17 std::optional with functional-style extensions and reference support
https://tl.tartanllama.xyz
Creative Commons Zero v1.0 Universal
859 stars 67 forks source link

Remove `noexcept` specifier for `construct()` #53

Closed Tindarid closed 1 year ago

Tindarid commented 3 years ago

In case of calling emplace(), if constructor throws exception, application calls terminate() and it is not catched