Red de conocimiento informático - Computadora portátil - Cómo convertir rápidamente código C++ a C

Cómo convertir rápidamente código C++ a C

C++ es compatible con C, pero C no es compatible con C++

Por lo tanto, el código C++ no se puede convertir directamente a C.

Solo puedes reimplementar lógicamente gran parte de la sintaxis de C++ en tu código.

Por ejemplo, convierta objetos en estructuras, modifique funciones encapsuladas en objetos en funciones independientes y agregue parámetros de objetos.

Cancela la sobrecarga y en su lugar llama a funciones no sobrecargadas con diferentes nombres según sea necesario.

En resumen, si desea convertir C++ a una implementación de C, no puede evitar reescribir su código.