When you want C++ why dont you use VC++ Express, its free? It does not make much sense to me that lite-C supports C++ when you can also use VC++ Express when you wnt programming in C++.