How is Github a monopoly? Bitbucket, Google Code, and even junky old SourceForge are far from unpopular.
output1 output2: deps try {
...
int rc = fx ();
if (rc != 0)
throw std::exception ("Error!");
...
catch (std::exception &e) {
handle_exception ();
}
Why is he throwing exceptions and catching them within the same function? His "C equivalent" is what he should've been doing in C++.