我有2個小問題問問大家,MyFunction是自己寫的動態dll檔案里的函式,都是關于#pragma comment(linker, "/EXPORT:MyFunction=?MyFunction@@YGHH@Z")的
1)這個#pragma comment(linker, "/EXPORT:MyFunction=?MyFunction@@YGHH@Z")陳述句寫好了,那么就可以在main函式或者其他地方直接呼叫MyFunction函式了是嗎?
2)這個陳述句#pragma comment(linker, "/EXPORT:MyFunction=?MyFunction@@YGHH@Z") 怎么沒寫路徑名啊?我的意思是程式怎么找MyFunction這個函式,我的理解是,在vs或者vc++6.0專案里添加自己寫的工程dll檔案嗎?然后就可以程式就會查找這個MyFunction函式了,然后匯出,是嗎?否則無法找到MyFunction這個函式,我說的對嗎?
uj5u.com熱心網友回復:
C++ dll的隱式與顯式呼叫轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/266451.html
標籤:C++ 語言
