안녕하세요 동료 C++ 프로그래머,파생 클래스 생성자 구문 중량
오늘은 우수한 중량 프레임 워크 중량 주변에 땜질 된 -는 C 개발 웹 애플리케이션 ++ 라이브러리 : http://www.webtoolkit.eu/wt.
천천히 그러나 꾸준히 나는 진전을 이루고 있습니다.
class FooWidget : public Wt::WContainerWidget
{
public:
FooWidget(Wt::WContainerWidget *parent = 0);
...
private:
...
};
FooWidget::FooWidget(Wt::WContainerWidget *parent = 0)
: Wt::WContainerWidget(parent)
{
...
};
참고 : 모든 중량에서 나를 호기심을 만든 것은 기본 중량 : WContainerWidget 클래스에서 파생 된 클래스의 생성자 에 다음 식 (I는 C++에 아주 새로운 해요) 입니다 위젯은 계층 적 트리에 배치되므로 선택적 parent 인수는 "신생아"위젯을 포함 할 위젯을 지정합니다.
": Wt :: WContainerWidget (부모)"부분에서 어떤 현상이 발생합니까? 생성자의 ":"뒤에있는 표현은 멤버 변수를 초기화하는 데 사용되지만 여기서는 멤버 이름이 아닌 클래스 이름이기 때문에 여기서는 의미가없는 것처럼 보입니다 ... 나는 중요한 걸 놓친거야? 사전 및 안부
많은 감사,
정확하게 감사드립니다. – jules