全球专业中文经管百科,由121,994位网友共同编写而成,共计436,047个条目

混合編程

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

目錄

什麼是混合編程

  混合編程是指使用兩種或兩種以上的程式設計語言來開發應用程式的過程。至今為止,電腦上流行的程式設計語言有多種,它們有各自的優勢和不足,混合編程可以充分利用各種程式設計語言的優勢。混合編程的關鍵問題是參數傳遞。

混合編程的實例

  1.java與C++強強聯合

  C++調用JAVA主要用到了SUN公司的JNI技術, JNI是Java Native Interface的 縮寫。從Java 1.1開始,Java Native Interface (JNI)標準成為java平臺的一部分,它允許Java代碼和其他語言寫的代碼進行交互。

  2.C#和C++混合編程

  由於歷史原因,很多時候我們的代碼並不完全是使用.NET寫成的。這時候和以往C++代碼的混合編程就顯得相當重要了。一些常見問題的將方法簡要記述如下。

  3.VC++與MATLAB混合編程

  通過使用C/C++與Matlab混合編程,既可以享受到C代碼快速執行的速度,又可以方便的使用Matlab眾多的庫函數和強大的繪圖功能。讓 Matlab調用C函數是通過DLL文件實現的,而這個DLL的開發過程不僅僅可以使用Matlab自帶的mex命令,還可以使用VC++開發環境,使用 VC有很多好處,一是讓我回到了原來熟悉的開發環境中,二能夠使用更加標準的C++編譯器,第三點也是最爽的,可以使用VC強大的調試功能。

產生背景

  至今為止,電腦上流行的程式設計語言有多種,它們有各自的優勢和不足,混合編程可以充分利用各種程式設計語言的優勢。混合編程的關鍵問題是參數傳遞。

本條目對我有幫助5
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目投訴舉報

本条目由以下用户参与贡献

Mis铭,刘维燎,赵先生.

評論(共0條)

提示:評論內容為網友針對條目"混合編程"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

打开APP

以上内容根据网友推荐自动排序生成

官方社群
下载APP

闽公网安备 35020302032707号