C++ code can be imported into Enterprise Architect. When you import C++, you must select the appropriate header (.h) file as the source code to import. Enterprise Architect automatically searches for the implementation (.cpp) file based on the extension and search path set in the C++ options. When it finds the implementation file it can use it to resolve parameter names and method notes as necessary.
Enterprise Architect supports most C++ constructs and keywords. However, it does not expand macros that have been used; these must be added into the internal list of Language Macros.
If there is a particular feature you require support for that you feel is missing, please contact Sparx Systems.