copy-constructor

    0

    1답변

    기본 .lib 및 .h 파일 주위에 C++/CLI 래퍼가 있습니다. AutoPtr 클래스를 래퍼 클래스에서 꽤 광범위하게 사용하여 래핑을 위해 만드는 관리되지 않는 객체를 관리합니다. 복사 생성자/할당 연산자로로드 블록에 부딪혔다. 씨 커에서 AutoPtr 클래스 사용 : http://weblogs.asp.net/kennykerr/archive/2007/0

    14

    8답변

    초기화되지 않은 생성자의 초기화 목록에서 멤버를 제외하면 해당 멤버의 기본 생성자가 호출된다는 것을 알고 있습니다. 복사 생성자는 마찬가지로 구성원의 복사 생성자를 호출합니까? 아니면 기본 생성자를 호출합니까? class myClass { private: someClass a; someOtherClass b; public

    1

    3답변

    최근에 복사 생성자에 대한 매개 변수에 대한 인터뷰에서 질문을 받았습니다. [편집] 복사 생성자 기능을 구현하는 C++ 언어의 디자이너로서 const 개체에 대한 const 포인터에 대해 상수 참조 매개 변수를 선택하는 이유는 무엇입니까? 복사 생성자에서 아마도 의미가없는 NULL에 포인터를 할당 할 수 있기 때문에 포인터 변수가 독립 객체 (사실상 좋지는

    6

    6답변

    고려 : class A { public: A(int val) : m_ValA(val) {} A(const A& rhs) {} int m_ValA; }; class B : public A { public: B(int val4A, int val4B) : A(val4A), m_ValB(val4B) {} B

    3

    3답변

    클래스 유형이 "xx"인 stl 벡터가 있다고 가정 해 보겠습니다. xx는 추상적입니다. 내가 복사 생성자를 호출해야하기 때문에이 가정 std::vector<xx> victor; void pusher(xx& thing) { victor.push_back(thing); } void main() { ; } : 나는 컴파일러가

    5

    3답변

    하나의 입력으로 생성자를 추가하고 속성을 명시 적으로 복사하는 것 이외에 handle 파생 클래스에 대한 MATLAB의 복사 구문을 구현하는 더 좋은 방법이 있습니까? obj.property1 = from.property1; obj.property2 = from.property2; 등 감사합니다, 당신은 모든 속성을 복사 할 수 있습니다 가정합니다 빠