From C to C++