cpp to cc