Использование общей памяти в библиотеке динамических ссылок в Visual C - PullRequest
0 голосов
/ 16 сентября 2011

Я пытаюсь использовать dll в ссылке ниже, которая позволяет разделить память между различными процессами.Хотя по какой-то причине он не компилируется.http://msdn.microsoft.com/en-us/library/ms686958%28v=vs.85%29.aspx Сначала я скомпилировал dll, написанную как .lib.Затем я создаю новый исходный файл с точным кодом, как в родительском процессе.Просто при компиляции я получаю ошибку

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

для строки:

extern "C" VOID __cdecl SetSharedMem(LPWSTR lpszBuf)

что это значит?

1 Ответ

1 голос
/ 16 сентября 2011
extern "C" VOID __cdecl SetSharedMem(LPWSTR lpszBuf);
                                                   ^^^

Кажется, вы пропустили точку с запятой при копировании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...