|
c/c++ 에서 배열에 [n]에서 n은 변수가 될수 없습니다.
파이팅하자 님이 쓰신 글 :
: 안녕하세요.
:
: TPanel을 동적 배열로 생성하려고 합니다.
:
: TPanel *MyPanel = new TPanel[N]; //N은 입력되는 수
:
: 이렇게 하면 될줄 알았는데 컴파일 에러가 발생하고, 원인을 찾아보니 TPanel의 생성자는 owner를 넣어야지만 된다고 하더군요..
:
: TPanel *MyPanel [50];
: for (int i=0; i<50; i++) {
: MyPanel[i] = new TPanel(this);
: }
: 이런식으로 하면 되긴 하는데.. N의 수에 따라 생성하고 싶습니다.
:
: 어떻게 해야 할까요? 도움 부탁 드립니다 ㅠ
|