0
itcl delete 명령을 사용하여 객체와 클래스를 삭제하고 있습니다. 그러나, TCL 인터프리터. 여기에 일부 코드이다 ""잘못된 명령 이름 "삭제했다.:: itcl :: delete가 "invalid command name"오류를 던졌습니다.
% itcl::find classes
datapath point datapath_point
itcl::find objects
datapath_point0 datapath_point1 datapath0
% itcl::delete object datapath_point0
invalid command name "delete"
감사합니다, boppu
Itcl 버전 : 3.4 – boppu
'itcl' 사용자가 아니지만'datapath_point'에 대한 소멸자가'delete'를 잘못 호출합니까? 검사 할 스택 추적이 더 있습니까? –
당신의 추측이 옳았습니다. 하나의 기본 클래스에서, 나는 "delete object $ this"를 소멸자에서 가진다. – boppu