C++ technicality