C++编译出现 类型未声明
ringa_lee
ringa_lee 2017-04-17 15:35:09
0
2
623

C++ 头文件中已经用#include 包含了类型声明的头文件,为什么还会提示该类型没有声明(error: 'cfdemCloudIB' has not been declared)?已经排除了类之间互相包含的可能性;还有其他可能情况吗?

ringa_lee
ringa_lee

ringa_lee

모든 응답(2)
伊谢尔伦
  1. 리눅스에서 컴파일하시나요, 아니면 윈도우에서 컴파일하시나요?

  2. Linux에서 컴파일하는 경우 -I 옵션에 포함된 헤더 파일의 경로를 추가하는 것을 잊으셨나요? 창 아래의 컴파일 원리도 비슷합니다.

洪涛

헤더 파일이 포함되는 순서도 영향을 미칩니다.

밤 하나 주세요
아아

으아악

b.h

으아악

m.c

으아악

위 코드의 경우 두 헤더 파일에는 익숙한 파일이 포함되어 있으며 되돌릴 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿