Hi All, I am interested in the Keil EC++ Compiler. Can it be configured? In other words I would like to switch off or on the following features of C++: -Templates, -RTTI, -Exception Handling, -Multiple inheritance, etc. Can someone help me and answer the question?
I would like to switch off or on the following features of C++: -Templates, -RTTI, -Exception Handling, -Multiple inheritance, etc. EC++ means 'Embedded C++' which is C++ without templates, RTTI, exception handling, multiple inheritance, namespaces, 'mutable' specifier. You can't switch those features on, they are not supported. Regards, - mike
Hi Mike, Thank you for your answer. You are right. The EC++ is the C++ without the features like ... But some manufacturers of compiler for embedded systems (IAR, Green Hills etc.) offer the option to configure their compiler. You can activate several attributes, if it's needed and if you can afford overhead caused by e.g. polymorphic calls. So I mean, that Keil EC166 make it possible too. If I am wrong, write this please. Regards Sergey