www.keil.com/.../armccref_chdcdggg.htm
It says, "The use of --apcs=/ropi is not supported when compiling C++. You can compile only the C subset of C++ with /ropi."
What dose it mean by "the C subset of C++" ? Which part of c++ is not supported? nonvirtual member function ? virtual function ? or exception handling ?
the number of problems to handle tends to add up, making some projects cost much more than the expected gain
How do you compare the effort (cost) of building the aforementioned system with the gain of satisfying somebody's curiosity? I think labour cost is a factor here. Once the OP starts making good money as an engineer (and I do hope he does), he'll be more careful with his time :-)