컴파일 된 라이브러리에 대해 cpp 파일을 컴파일하고 연결하고 "정의되지 않은 참조"오류가 발생합니다. /tmp/ccFuVczF.o: In function 'main': trapper.cpp:1731: undefined reference to 'QN_InFtrLabStream_PFile::QN_InFtrLabStream_PFile(int, char cons
다음과 같이 나는 두 개의 생성자를 가진 클래스가있는 경우 : class Foo
{
public Foo(string name)
{...}
public Foo(Bar bar): base(bar.name)
{...}
}
내가 null 참조 예외가 발생하기 전에 줄이 null의 경우 확인할 수있는 방법이있다?
여러 클래스로 구성된 클래스가 있고 여러 생성자가 있습니다. 나는 또한 어떤 매개 변수를 사용하지 않는 생성자를 가지고,하지만 난 할 때이 기능을 사용하려면 int main {
A a;
}
내가 이런 식으로 사용하는 경우 동안 컴파일러, 오류가 발생합니다 int main {
A a();
}
그것은이다 승인. 그게 뭐야? 는
아마도 내가 틀 렸습니다. 그러나 이것은 매우 기본적인 질문 인 것 같습니다. 갑자기 내 상속 체인이 작동을 멈췄습니다. 작은 기본 테스트 응용 프로그램을 작성하는 것은 그것이 나 이었다는 것을 증명했습니다 (그래서 나는 컴파일러를 비난 할 수 없습니다). 가상 함수에서 기본 동작을 사용하는 기본 클래스가 있습니다. 하위 클래스는이를 파생시키고 동작을 변경
기존 dojo 클래스를 상속하는 새로운 dojo 클래스를 선언하고 클래스 속성에 대한 자체 기본값을 선택한다. (사용자는 여전히 그 값을 겹쳐 쓸 수 있습니다.) 을 나는 내 자신의 버전을 선언하고 dijit.form.FilteringSelect 있도록 : hasDownArrow 속성 기본값 false (보다는 표준 true) 및 에있다 가능한 추가 속성
파이프 생성자를 파이프 작성자로 사용하는 올바른 구문을 찾으려고합니다. 현재 정적 멤버를 사용하여 개체를 만들고 그 개체로 파이핑합니다. 다음은 단순화 된 버전입니다. 내가 원하는 무엇 type Shape =
val points : Vector[]
new (points) =
{ points = points; }
st
VBA에서 서로 참조해야 할 몇 가지 사용자 지정 개체를 만들어야하고 몇 가지 문제가 있습니다. 먼저 - 개체 생성자는 VBA에서 어떻게 작동합니까? 생성자가 있습니까? 두 번째 - 소멸자가 있습니까? VBA는 어떻게 개체 수명주기의 끝을 처리합니까? 만약 내가 다른 사람들을 참조하는 객체를 가지고 있다면 (그리고 이것들은 유일한 참조 임), Nothing
Java에서 클래스 생성자를 지정하는 방법을 배우려합니다. 나는 그들이 그 클래스에서 만들어진 객체의 인스턴스 변수의 유형을 지정한다는 것을 이해하기 시작했다. 인스턴스 변수 초기 값을 설정하는데도 사용할 수 있습니다. 추적의 예는 Sun의 웹 사이트에 자바 튜토리얼입니다 : 수업 소스 코드 public Bicycle(int startCadence, int
생성자의 메소드와 프로토 타입 객체를 통해 설정하는 방법의 차이점에 대해 설명해 주시겠습니까? 다음 코드는 방법을 설정하는 두 가지 방법을 보여줍니다 - say_hello 및 say_bye은 모두 잘 작동 : 당신이 메시지 클래스에서 클래스를 파생 할 때 function MessageClass() {
this.say_bye = function()