메타테이블 썸네일형 리스트형 5. Lua 메타테이블(metatable) 5. 메타테이블Writer: ospace114@empal.com, [http://ospace.tistory.com/테이블의 제한점루아에서 테이블은 중요한 자료형이다. 루아에서 대부분의 작업이 이 테이블을 통해서 이뤄진다. 그러나 이러한 테이블 사용에도 한계가 있다. 예를 들어 테이블 간의 비교과 연산은 불가능하다.a = b + c --b와 c는 테이블이러한 테이블의 제한점을 극복할 수 있는 것이 메타테이블이다. 이를 이용해서 테이블의 기능을 변경할 수 있다. 즉 테이블간의 덧셈연산도 가능하며 필요시 다른 작업으로 치환해서 사용할 수 있다.메타테이블 정보 출력루아에서 테이블들은 각각 자신만의 메타테이블을 가지고 있다. 사용자 데이터 역시 메타테이블을 가지고 있다. 루아에서 기본적으로 메타테이블 생성 없이 .. 더보기 이전 1 다음