Is it reasonable to expect the c++ standard library to be specificity/optimised for closed embedded systems. For example for the Ninteboxstation console or what ever closed hardware that can be designed which may be running c++?
I'm asking this since I'm in the middle of learning how to design a game engine, so I wanted to follow safe measures by abandoning platform specific code in the core design. For example at the moment, I've even decided to create my Matrix classes due to being aware of how DirectX and Open GL, work with different matrix systems. GLMAtrix[16] (an array) and D3DMAtrix (an object)