기본 클래스 이니셜 라이저 목록 내에서 구조체를 초기화하려고합니다. 내가 가지고있는 경우 예를 들어,이 같은 같은 클래스 : - 나는 예를 들어, somestruct p
매개 변수를 구조체를 초기화 어떻게 그래서클래스 생성자 목록에서 구조체를 초기화하는 방법은 무엇입니까?
class Foo
{
private:
int x;
int y;
int z;
somestruct p;
public:
Foo(): x(1), y(2), z(3)
{
// other stuff
}
};
, 나는 분명 기본 유형이 방법을 초기화 할 수 있습니다? 이런 식으로 초기화하면 p
의 디자인에 제한이 있습니까?
약간의 코드를 제공 할 수 있습니까? 나는 이것을 시각화 할 수 없다. –
코드를 표시하거나, 정확히 무엇을 이해했는지 알기가 어렵습니다. – abelenky
이 질문은 매우 잘못 작성되었습니다. 더 많은 노력을하십시오. –