古詩詞大全網 - 個性簽名 - c++動態鏈接庫可不可以有兩個同名函數,靜態鏈接庫呢,可以有兩個同名函數嗎

c++動態鏈接庫可不可以有兩個同名函數,靜態鏈接庫呢,可以有兩個同名函數嗎

單個動態庫可以有兩個同名函數,但是不能同時導出來,不然會出錯,不同動態庫可以有同名函數,運行時加載不會有問題,編譯時指定會有想不到的運行結果。

單個靜態庫可以有同名函數,但是某些編譯器不支持,不同靜態庫之間也可以有同名函數,但如果函數簽名也壹致,使用的時候會編譯錯。