2
파이썬 객체에 대한 약한 참조를 얻는 방법이 있습니까? boost :: python :: object를 사용하면 C++ 또는 Python이 해당 객체에 대한 참조를 보유하고있는 한 강력하고 공유 된 참조를 얻을 수 있으므로 삭제되지는 않습니다. 파이썬 만이 객체에 대한 강력한 참조를, C++은 약한 것을 참조하기 바란다. 그게 가능하니?Boost.Python : 객체에 대한 참조가 약합니까?
감사합니다. C API를 사용하지 않고 스크립트에서 weakref를 사용했습니다. 스크립트는 이제는 작성하기가 조금 더 어려워졌지만 Zen of Python에 따르면 'Explicit은 암시 적이라는 것보다 낫습니다'. :) –