You are currently viewing 과부하 후 유사한 변환 오류의 원인 및 해결 방법

과부하 후 유사한 변환 오류의 원인 및 해결 방법

이 오버로드에 유사한 변환 오류 메시지가 있는 경우, 요즘 튜토리얼이 도움이 되도록 작성되었습니다.

업데이트됨

  • 1. ASR Pro 다운로드
  • 2. 프로그램 실행
  • 3. 컴퓨터에서 바이러스를 찾아 제거하려면 "지금 검색"을 클릭하십시오.
  • 오늘 이 간단한 다운로드로 컴퓨터 속도를 높이십시오.

    g.’식별자’: 다양한 변환에 숫자 오버로드가 있습니다. 오버로드된 의도 또는 연산자는 단순히 모호합니다. 형식 매개변수 검사 목록은 내 모호성을 해결할 컴파일러에 대해 너무 유사할 수 있습니다. 이 오류를 해결하려면 하나 이상의 실제 매개변수를 명시적으로 지정하십시오.

    G.

    대부분의 답변을 찾고 있지 않습니까? C ++ 태그가 지정된 많은 질문을 탐색하거나 자신의 질문을 하십시오.

    overloads takesimilar conversions error

    bool 전체적으로 int 는 함수 오버로드를 완전히 파악하는 데 사용할 수 있습니다. 예상대로 bool 싸움은 bool 오버로드를 선호하며 이것이 int int – 초과 인수인 이유입니다.

    새로운 오류가 판매를 시도하면(귀하의 질문 제목이 받은 오류 메시지의 영역이라고 가정합니다), 실제로 제공한 인수와 관련된 일부가 뿐만 아니라 boolean int 하지만 int 와 함께 bool 를 사용하는 변환이 존재하며 순위가 매겨집니다.

      void foo(bool);무효 foo(int);가장 중요한 정수() 푸(0); // 확인  foo(거짓); // 확인  푸(0u); // 오류: 모호함 

    overloads havesimilar conversions error

    맨 앞의 두 호출은 예상대로 성공적으로 해결될 가능성이 높습니다. 세 번째 호출은 unsigned 유형의 인수가 항상 실제로는 int 이기 때문에 수행되지 않습니다. 그러나 다양한 bool int 에 대한 암시적 변경을 지원합니다. . 이것은 우리에게 모호한 호출을 유발합니다.

    통화 기능은 어떻습니까? 정보를 전달하려는 경우 제시하려는 현재 주장을 보여주십시오.

    심플 16, 9월 10일 01:42

    동전 배지 3939