After a long haul the new C++ option is here (in Version 2.05).
Project Designer now gives you the option to generate C or C++ code but note that if you change from one to the other then it is recommended that you use seperate project folders. The main reason being that, if your project is called MyProject, then you can end up with a MyProject.c and a MyProject.cpp which are both compiled to MyProject.o and so the makefile gets confused as to which one to use.
As a result of some of the changes required by Version 2.05 then a new Version 1.32 has also been released so that it is compatible with Project Designer. Hence, after upgrading to either of these versions, you should regenerate your code from Project Designer. If you are using version 1 without Project Designer then read the release notes in the documentation as there some changes you may need to make to your code by hand.
If you are using a GPS then you should also check out the release notes as there are some small code changes you will need to make plus the longitude and lattitude readings are now returned in degrees rather than radians.