Both .cpp and .cbp files come from IDE called Code::Blocks, and this is actually your best option how to achieve cpp to cbp conversion, if that is even doable. CBP files are project, so this might simply be reuse of previously written .cpp code for a new project. In any case, if you need specific help or have particular issues with this type of export, it might be best to reach out to Code::Blocks community or support.
Updated: September 19, 2023