Introducción a ejemplos de programación híbrida
La poderosa combinación de java y C++
C++ llama a JAVA utilizando principalmente la tecnología JNI de SUN. JNI es la abreviatura de Java Native Interface. A partir de Java 1.1, el estándar Java Native Interface (JNI) pasa a formar parte de la plataforma Java, lo que permite que el código Java interactúe con el código escrito en otros lenguajes.
Programación mixta C# y C++
Por razones históricas, muchas veces nuestro código no está escrito íntegramente en .NET. En este momento, la programación mixta con código C++ previo se vuelve muy importante. Algunos problemas comunes se describen brevemente a continuación.
Programación híbrida VC++ y MATLAB
Al utilizar la programación híbrida C/C++ y Matlab, no solo puede disfrutar de la rápida velocidad de ejecución del código C, sino también utilizar cómodamente muchas funciones de la biblioteca Matlab. y potentes funciones de dibujo. Matlab llama a funciones C a través de archivos DLL. El proceso de desarrollo de esta DLL no solo puede usar el comando mex que viene con Matlab, sino también usar el entorno de desarrollo VC ++. Primero, me permite regresar a. Mi conocimiento original en el entorno de desarrollo, el segundo es que puede usar un compilador de C ++ más estándar, y el tercer y más divertido punto es que puede usar la poderosa función de depuración de VC.