C++에서는 후자의 다른 객체를 가리킬 수 있도록 포인터 배열을 원한다면 구문이 어떻게 생겼는지 알 수 있습니다.포인터의 C++ 배열
편집 나는 내가 생각하는 것을 시도하고있는 무슨 명확히 할 필요가있다. 클래스 foo 가지고 있고 메서드를 추가 할 수 있습니다. add 메소드에서 나는 클래스 바를 참조한다. 그 참조를 bar의 포인터 배열에 저장하고 싶습니다. 포인터 막대 배열은 항상 문제가없는 확장됩니다. 포인터의 힙에 만들고 배열하기 때문에 나중에 bar 객체를 할당 할 수 있습니다. 클래스 바에 컴파일러가 불평하는 기본 생성자가 없기 때문에 나는 실패한 것으로 보인다. 이것은 내가하고 싶지 않았던 실제 대상물을 만들어 내고 있다고 생각하게했습니다.
제발, 제발 당신이 어떻게 생각하는지 듣고 싶지 않아요. 미치겠습니다. 그게 당신 의견이에요.
이 질문에 엄격하게 대답하지는 않지만 대부분의 경우 포인터 배열을 사용하는 것이 좋습니다. 예 : std :: vector 컬렉션; –
"foo 객체의 실제 초기화 없음"이란 무엇입니까? 또한 컴파일 시간 자체에서 배열의 요소 수를 알 수 있습니까? – Naveen
지금까지 어떤 코드를 제작 했습니까? – Default