2011-09-16 19 views
0

在動態鏈接庫使用共享內存我試圖使用DLL下面的鏈接允許不同進程之間共享內存。雖然由於某種原因,它不是編譯。 http://msdn.microsoft.com/en-us/library/ms686958%28v=vs.85%29.aspx 首先我作爲寫成的.lib編譯DLL。然後,我使用父進程中的確切代碼創建一個新的源文件。只是編譯我得到的錯誤在Visual C

"Warning: empty declaration, syntax error found string constant expecting ;,unrecognized declaration" 

爲線:

extern "C" VOID __cdecl SetSharedMem(LPWSTR lpszBuf) 

這是什麼意思?

回答

1
extern "C" VOID __cdecl SetSharedMem(LPWSTR lpszBuf); 
                ^^^ 

看來你已經錯過了複製粘貼它的分號。

+0

是的我在實際的代碼中有分號 – mugetsu