Really cool!
You should check out 42-school, they have assignments like this.
Here is my Webserver in CPP98 supporting any CGI, chunked transfer, nginx like configuration style & more
github.com/chronikum/42-Webs…
Added support for function objects to scope-lite under C 98.
Thanks to Hayati Aygün, @h_ayguen for asking (issue 4).
nonstd::scope_exit<functor<int> > guard = nonstd::make_scope_exit(functor<int>(resource));
Example: github.com/martinmoene/scope…#cpp#cplusplus#cpp98
`std::end` is provided by the <ostream> header, same as it was since #Cpp98. <iomanip> is the obvious-looking bluff. <iosfwd> was the slightly smarter bluff, for those wondering how #include <iostream> gained endl (the answer is #Cpp11). <streambuf> was the too-clever bluff ;)
gsl lite release 0.28.0 expand CI compiler matrices and adds C Core Guidelines checking; gsl lite does not generate C CG warnings , github.com/martinmoene/gsl-l… … #cpp#cpp98#cpp11#gsl (Travis seems to have a hiccup)