다음: 낱칸 배열, 이전: 구조체, 상위 문서: 자료 보관함   [차례][찾아보기]


6.2 보관함.도표

m = containers.Map ()
m = containers.Map (열쇠, )
m = containers.Map (열쇠, , "값_자료형_통일", 통일_여부)
m = containers.Map ("열쇠_자료형", kt, "값_자료형", vt)

열쇠/값 쌍 목록인 보관함.도표 분류 객체를 만듭니다.

열쇠는 도표에 사용하는 특별한 열쇠 배열입니다. 열쇠에는 숫자 스칼라나 문자열이 가능합니다. 숫자 열쇠의 자료형은 "double", "single", "int32", "uint32", "int64", "uint64" 중 하나입니다. 그외 숫자 또는 논리 열쇠는 "double"로 변환됩니다. 홑문자 열쇠는 문자 그대로 적용합니다. 문자 여러 개는 낱칸 배열인 문자열로 적용합니다.

은 도표화에 사용하는 값 배열로 원소 개수가 열쇠 개수와 같아야 합니다.

아무 입력 매개변수 없이 호출하면, 열쇠 자료형이 문자열이고, 값 자료형이 "any"인 기본 도표를 생성합니다.

"값_자료형_통일" 매개변수는 도표의 모든 값을 지정한 자료형으로 통일합니다. 통일_여부가 참이면, 도표에 추가될 모든 값이 올바른 자료형인지 먼저 확인합니다.

"열쇠_자료형", "값_자료형" 매개변수와 함께 호출하면, 지정한 자료형에 맞춘 빈 도표를 만듭니다. kt와 vt는 도표의 열쇠와 값의 자료형을 개별로 지정합니다. kt에 가능한 값은 "char", "double", "single", "int32", "uint32", "int64", "uint64"입니다. vt에 가능한 값은 "any", "char", "double", "single", "int32", "uint32", "int64", "uint64", "logical"입니다.

반환 값 m은 보관함.도표 분류인 객체입니다.

같이 보기: struct.


다음: 낱칸 배열, 이전: 구조체, 상위 문서: 자료 보관함   [차례][찾아보기]