C程式如何使用C 寫好的模組

2021-08-22 20:31:49 字數 628 閱讀 4521

乙個使用c++寫好的程式,c程式如何使用? 1.

採用function (args)函式。

function

中利用c++

類等模組實現相應的功能。但是

args

中不包含與

c++模組

(類)相關的型別,均為

c能接受的型別。如果需要返回本來需要

vector

儲存的結果,現在用

char buff[len]

儲存。2.

定義cfunction(args)

介面,與

function

完全相同,但是需要用

c編譯器編譯

extern 「c」 }3.

將上面所有的

.cpp

檔案做成

lib庫。

libtest.so 4.

在c檔案裡面這些寫:

extern int cfunction (args) 宣告後,即可使用。

注意使用libtest.so庫。gcc xx.c -l***x –ltest 5.

每個應用都需要通過

1,2來封裝介面

(暫時沒有想到其他辦法

)

如何寫好的程式

1.什麼是好的程式?好的程式是相對而言,對於每個物件都是不一樣的。對於使用者而言,好的程式就是可以方便的使用,同時穩定,而且滿足自己的需求 對於開發者而言,好的程式是可以根據使用者的不斷變化的需求被方便的修改,同時可以被 自己和其他人 看懂。拋開那些時髦的技術來講,對於開發人員而言,最終的目的就是在...

寫好C程式的10 大要點

要寫好c語言程式,最重要的當然是把要解決的問題分析清楚,設計好解決問題的方案和通過計算實現求解的過程,對問題的求解過程進行科學的結構化的分解。在此基礎上進一步考慮如何寫程式的時候,下面的建議可能有所幫助。這些建議中有些是一般性的,不僅僅對c語言程式設計有效 也有些是特別針對c語言程式設計的。這個表還...

寫好C程式的10 大要點

寫好c程式的10 大要點 要寫好c語言程式,最重要的當然是把要解決的問題分析清楚,設計好解決問題的方案和通過計算實現求解的過程,對問題的求解過程進行科學的結構化的分解。在此基礎上進一步考慮如何寫程式的時候,下面的建議可能有所幫助。這些建議中有些是一般性的,不僅僅對c語言程式設計有效 也有些是特別針對...