반응형
데브피아에 질문글 올렸다...
답변 기다리는중...
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=1&MAEULNO=3&no=1479&ref=1479&page=1
내가 올린 질문글
안녕하세요. 에러가 있던걸 고치긴 했는데 왜 고쳐졌는지 몰라서 질문올립니다... -_-;; 일단 아래와 같은 구조체를 Image.h에 정의하였구요. struct ImageInfo { int nW, nH; int nPosX, nPosY; BYTE *Image1D; }; 이 구조체를 쓰는 도큐멘트에는 아래와 같이 인클루드 했습니다. #include "Image.h" 그런데 error C2011: "struct' type redefinition" error가 나는 것입니다. 정의를 2번하지도 않았고.. 다른 클래스에서 같은 스트럭트를 가지고있는 파일을 인클루드한것도 아닌것 같은데... 그런데 샘플코드를 찾는도중에 아래와 같은것이 있더군요... 그래서 복사를 했더니 에러가 안나네요... #ifndef IMAGE_H_SUBROUTINE_STRUCTURE_CONSTANT #define IMAGE_H_SUBROUTINE_STRUCTURE_CONSTANT ~코드들~ #endif 단지 IMAGE_H_SUBROUTINE_STRUCTURE_CONSTANT를 디파인 해주었다고해서 왜 에러가 안나는지 모르겠습니다. 참조할만한사이트나 답변달아주시면 감사하겠습니다. |
반응형
'나머지 > IT개발.잡다한것.' 카테고리의 다른 글
[MFC, C++, C, visual] error LNK2005 already defined in, MFC에서 전역변수사용하기. (1) | 2012.10.25 |
---|---|
[MFC, C++] 클래스 포인터 얻기 (0) | 2012.10.24 |
[MFC]error C2065: 'm_hWnd' : undeclared identifier 해결 ㅠ_ㅠ (1) | 2012.10.22 |
"stdafx.cpp" "stdafx.h" precompiled header (0) | 2012.10.22 |
used static DLL 정적 DLL 사용 [MFC] (0) | 2012.10.22 |