GnuSmalltalkUsersGuide:BaseChapter 018
Jump to navigation
Jump to search
- CArrayCType
CArrayCType
네임스페이스 Smalltalk에 정의됨
슈퍼클래스: CPtrCType
범주: 언어-C 인터페이스
CArrayCType 클래스: 인스턴스 생성
elementType: aCType
이 클래스의 인스턴스에 대해 해당 메서드를 호출해선 안 된다.
elementType: aCType numberOfElements: anInteger
주어진 CType을 요소로 갖고 있고, anInteger 요소와 (물론 C 객체에 대해서는 out-of-bounds 보호가 제공되지 않으므로 anInteger는 접근이 아니라 할당에만 중요하다) 정확히 크기가 같은 배열을 매핑하는 CPtrCType의 새 인스턴스를 응답하라.
from: type
Private – 배열에 대해 CType>>from: 에 의해 호출
CArrayCType: 접근하기
alignof
수신자의 인스턴스 정렬을 응답하라.
numberOfElements
수신자의 인스턴스 내 요소의 수를 응답하라.
sizeof
수신자의 인스턴스 크기를 응답하라.
CArrayCType: 보관하기
storeOn: aStream
super와 동일하다.