컴파일러 오류 C3170
프로젝트에 다른 모듈 식별자를 가질 수 없습니다.
이름이 다른 모듈 특성은 컴파일의 두 파일에서 발견되었습니다. 컴파일당 하나의 고유 module
특성만 지정할 수 있습니다.
둘 이상의 소스 코드 파일에서 동일한 module
특성을 지정할 수 있습니다.
예를 들어 다음 모듈 특성이 발견된 경우:
// C3170.cpp
[ module(name="MyModule", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f") ];
int main() {}
그리고
// C3170b.cpp
// compile with: C3170.cpp
// C3170 expected
[ module(name="MyModule1", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f") ];
컴파일러는 C3170을 생성합니다(다른 이름 참고).