DLL 생성시 불완전한 형식
글쓴이: moniteer / 작성시간: 금, 2017/10/27 - 4:07오후
// DllTest.h 파일 정의 내용 전부
#ifdef DLLTEST_EXPORTS
#define DLLTESTAPT __declspec(dllexport)
#else
#define DLLTESTAPI __declspec(dllimport)
#endif
#include iostream // 원래 형식대로 적었더니 "<" ">"이 안나와서.. 일단 없이 적었습니다.
using namespace std;
class DLLTESTAPI cMyClass
{
private:
int m_nSum;
public:
void Sum(int a, int b);
void OutputSum();
};
/////////////////////////////////////////////
입니다. vs2013으로 DLL생성을 위한 해더파일 정의인데,
책에 있는 예제와 똑같이 적었는데 cMyClass 부분이 '불완전한 형식은 사용할 수 없다' 며 오류가 뜹니다.
2시간 넘게 뒤져봐도 도저히 알수가 없습니다. 제발 누가좀 알려주세요....
Forums:
혹시 오타?
혹시 오타?
#define DLLTESTAPT __declspec(dllexport)에서 DLLTESTAPI 가 맞지 않나요?
흐흐,....
허허허허허허허헣허허허허허허허허허허ㅓㅎㅎㅎㅎㅎㅎㅎㅎ
나의 2시간은 어디로 간거지...ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
저 오타하나때문에 참 끝내주는 스트레스를 받았네요 하하하하하하하하ㅏㅎㅎㅎㅎ
감사합..니.다......................
댓글 달기