Smart C++ Programs example