누구나 Ada language.I의 체크되지 않은 변환 사용에 대해 명확히 해줄 수 있습니까? 나는 pdf와 net을 시도했지만 나에게 명확한 그림을주지 않습니다.Ada의 Unchecked_Conversion
Now i have a small piece of code shown below:
subtype Element4_Range is integer range 1..4;
subtype Element3_Range is integer range 1..3;
subtype Myarr_Range is integer range 1..10;
type Myarr3_Type is array (Myarr_Range) of Element3_Range;
type Myarr4_Type is array (Myarr_Range) of Element4_Range;
Myarr3 : Myarr3_Type;
Myarr4 : Myarr4_Type := (1,2,3,3,1,3,2,1,2,1);
Count_1 : Integer := 0;
Count_2 : Integer := 0;
Count_3 : Integer := 0;
*function To_Myarr3 is new Unchecked_Conversion(Myarr4_type,Myarr3_type);*
여기 Myarr3 기능이 정확히 무엇입니까?