728x90

오류 2

오류정보// 공용체에는 하나의 초기값만 사용할 수 있습니다.

E0266/ '~'가 모호합니다. reference to ‘~’ is ambiguous. ⅰ. 상황 ■ 식별자를 지정하고 사용하려 할 때 발생했다 ⅱ. 원인 ■ 겹치는 범위 안에 같은 이름의 식별자가 이미 존재할 때 발생한다. ■ namespace를 전역으로 사용하려 할 때 발생하는 경우가 있다. ⅲ. 해결책 ■ "std" namespace 안에는 생각보다 많은 식별자가 정의되어 있으니 std를 전역으로 선언하지 않는다. ■ 또는 애매한 기호의 이름을 변경한다. ⅳ. 오류가 발생한 코드 ■ "std" namespace 안에 data라는 식별자가 사용되고 있어서 발생했다. #include using namespace std; struct data{ char origin; }; int main(void){ ..

에러 모음 2021.06.16

오류 정보 // 식별자 ~이(가) 정의되어 있지 않습니다.

E0020 / 식별자 "~"이(가) 정의되어 있지 않습니다. '~' was not declared in this scope ⅰ. 상황 ■ 변수나 함수를 사용하려 할 때 발생 ■ 특히 표준 함수를 사용하려 할 때 많이 발생한다. ⅱ. 원인 ■ 변수나 함수가 정의되지 않았을 때 발생하는 오류이다. ■ 주로 표준 함수가 정의된 헤더 파일을 인클루드하지 않고 표준 함수를 사용하려 할 때 발생한다. ⅲ. 해결책 ■ 변수나 함수를 정의하거나, 정의되어 있는 헤더 파일을 인클루드하면 된다.

에러 모음 2021.06.13
반응형