I cannot give you a definite answer, but I know that CW claims to conform to something called "ANSI draft", which is completely irrelevant standard-wise. A standard compiler would claim conformance to the only relevant C++ standard ISO/IEC 14882:1998 or later. I know that there are plenty of standard C++ features lacking even when you select the "full C++" option, for example things as mundane as the bool type and exception handling.
On the other hand, we are talking about a tight, very code-efficient microcontroller for realtime applications. In such applications it doesn't make sense to use STL. Templates and dynamic memory allocation will slaughter all resources on the processor. And for security reasons they will also be banned in all industrial/automotive applications, and in most telecom apps too. For consumer electronics and hobbyist projects it could perhaps make sense to use STL.