C++ applications