I am currently building an embedded system and use a modern C++ compiler.\nWhile I could technically fit exception handling in the given resources (ARM7, more than 10M RAM), I don\xe2\x80\x99t think exceptions are the right tool for something like this and using exceptions requires RTTI, which in turn results in code bloat.
\nTo stay C++-ish anyway I want to use std::error_code (or similar with more data) because I do like the concept.
However, there does not seem to …