C++ for C programmers