introspection

    1

    1답변

    다음 코드의 행을 따라 무언가를 사용하여 에 내 객체의 건물을 자동화하는 데 관심이 있습니다. MyObject *myObject = [[myObject alloc] init]; unsigned int numberOfProperties = 0; objc_property_t *propertyArray = class_copyPropertyList([MyOb

    0

    1답변

    나는 여러 가지 사례 클래스로 확장 된 '계약'이라는 어머니 특성을 가지고 있는데, 그 중 하나 인 '축척'이 있습니다. 나는 그것들이 어떤 종류의 객체인지에 기초하여 그러한 사례 클래스들 중 하나의 객체를 취하고 어떤 행동을 취하는 것과 같은 일반적인 함수를 만들기 위해 노력하고있다. 다음은 부분 코드입니다. def getType[T: TypeTag](o

    0

    1답변

    나는 이상한 질문을 할 수는 없지만, PHP 내부에서 일할 수있는 방법을 아는 사람들이있을 경우를 대비해 질문 할만한 가치가 있습니다. PHP 내에서 함수 호출에서 변수 이름을 가져 오는 방법이 있습니까? 예를 제공하기 쉬울 것 : function fn($argument) { echo SOME_MAGIC_FUNCTION(); } $var1 =

    -1

    2답변

    두 개의 Groovy 클래스 Child1과 Child2이 있으며 이는 추상 부모 클래스 Parent에서 파생됩니다. 부모 클래스는 세 가지 메소드를 구현하며 매개 변수 만 다르게 (즉 메소드 이름이 동일 함) 이제 하위 클래스의 인스턴스가 생겼습니다. 작업은 해당 객체의 클래스가 하나 이상의 부모 메소드를 구현 (재정의)하는지 확인하는 것입니다. 그루비의

    3

    1답변

    무언가 빌더를 호출하지 않고 속성 값을 인쇄하면서 무스 객체의 속성을 반복하려고합니다 (속성 값이 존재하는 경우 인쇄 함에도 불구하고). for my $attr ($object->meta->get_all_attributes) { my $name = $attr->name; # Lazy attributes that have not alrea

    -1

    1답변

    나는 파이썬으로 게임을 만들고있다. 플레이어 캐릭터와 적 캐릭터는 Person의 인스턴스입니다. 캐릭터의 능력은 클래스 Power입니다. 캐릭터가 전투에서 힘을 사용하는 경우, Power 오브젝트는 누가 힘을 소유하고 있는지 알 필요가 있습니다 (힘이 미치는 영향을 적용하기 위해). Power 개체에 누가 Person인지 알 수있는 방법은 무엇입니까? 하나

    1

    2답변

    클래스가 다른 클래스에 의해 확장 될 때 Python에서 일부 코드를 실행하는 방법이 있습니까? 좀 더 정확히 말하면, 기본 클래스를 확장하는 모든 클래스의 레지스터를 자동으로 보관하고 싶습니다. 따라서, 나는 같은 것을 쓰고 싶습니다 코드의이 조각 한 class Base: subclasses = {} @classmethod

    2

    1답변

    을 사용 (위치 또는 키워드)를 풀고있는 인수를 결정하고 내가 발견 한이 : >>> def func_has_positional_args(func): std_args = func.func_code.co_argcount wildcard_args = len(func.func_code.co_varnames) - std_args if wi

    2

    1답변

    가상 메소드에 대한 C++ 객체 포인터와 호환 가능한 메소드 포인터가 주어지면 호출 할 실제 콘서트 기능을 가리키는 포인터를 원격으로 가져올 수있는 방법이 있습니까? 유스 케이스는 디버거 심볼이 실제로 호출하지 않고 호출 할 유형/함수의 이름을 얻으려는 상기 포인터를 실행하려고한다는 것입니다. 구현 특정 솔루션을 통해서만 가능하다면, 주로 GCC/LLVM을

    2

    1답변

    를 인쇄 할 수 없습니다 나는 cx_Oracle.Connection의 인스턴스가 x라고하고 난 printx.clientinfo 또는 x.module에 노력하고 받고 있어요 :이 attribute 'module' of 'cx_Oracle.Connection' objects is not readable (어떤 이상한 것은 내가 인쇄를 x.username을 할