Notice that GNU C and C++ compilers are integrated to gcc. g++ is a script to call gcc withe options to recognize C++. The advantages of using gcc is that it is a freeware and is platform independent. Software developers like gcc.
The KAI C++ user's guide could be viewed from a netscape browser on d0chb. Open file:/usr/products/kai/v3_2d/KCC_BASE/doc/index.html
Man page of KCC could also be reached as Open file:/usr/products/kai/v3_2d/KCC_BASE/doc/UserGuide/man_page/sgi_man_page.html
KAI C++ includes both templates and exceptions. The KAI C++ optimizer was built from the ground up to optimize objects . The benefit is that KAI C++ raises the level at which you can program in C++ and still retain the speed of C.