|
|
|
|
|
by maccard
464 days ago
|
|
C++ has optional, but I wanted to demonstrate that you could wrap a C API in a safer more ergonomic way. If you rewrote it in a more modern way and changed the API std::optional<int> getFoo();
if (auto val = getFoo()) {}
There are lots of improvements over C’s type system - std.array, span, view, hell even a _string_ class |
|