2017-11-05 5 views
1

경고 "몸이 필요"다음이 경고를 할 무엇는 내가 좋아하는 뭔가를

info: in instantiation at a-cohama.ads:73 
info: "ID_Count_Hashed_Map" requires body ("Has_Element" requires completion) 
info: in instantiation at a-cohama.ads:79 
info: "ID_Count_Hashed_Map" requires body ("=" requires completion) 
info: in instantiation at a-cohama.ads:90 
info: "ID_Count_Hashed_Map" requires body ("Capacity" requires completion) 
... 

: 나는 -gnatw.e 컴파일하려고하면

package ID_Count_Hashed_Map is new Ada.Containers.Hashed_Maps 
    (Key_Type  => ID, 
    Element_Type => Count, 
    Hash   => Hash, 
    Equivalent_Keys => "="); 

, 나는 같은 경고를 얻을 평균? 설명서에서 어디서 찾을 수 있습니까? 그리고 만약 그들이 내 코드와 관련이 없다면 나머지를 유지하면서 어떻게 코드를 끄는 지 -gnatw.e?

답변

2

당신은 아마 가이드에서 인용 GNAT User's Guide

에 설명 된 메시지를 찾을 수 있습니다

이 스위치의 사용은 정상적인 사용하지 않는 것이 좋습니다.

사용자 안내서는 -gnatwa 대신에 조언을 제공합니다.

관련 문제