乙個使用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語言程式設計有效 也有些是特別針對...