Switching over to c++ compilewise