#define __declspec (dllimport) ошибка: ожидается ';' - PullRequest
0 голосов
/ 05 октября 2019

Я пытаюсь сгенерировать источник импорта DLL для класса, созданного в Visual Studio. Тем не менее, моему компилятору не нравится строка:

class AFCDLL_API ICrc

Когда я наводю указатель мыши на AFCDLL_API, он говорит:

#define AFCDLL_API __declspec (dllimport) ожидал ';'

Я не понимаю, что это значит и как это решить. Может кто-нибудь помочь, пожалуйста?

#include "AfcDll.h"

class AFCDLL_API ICrc
{
public:

public:
    ICrc() {};
    ~ICrc() {};

private:
    ICrc(const ICrc& ICrc);                       // Not implemented.
    const ICrc& operator=(const ICrc& ICrc);      // Not implemented.
};
...