구조체에 선언한 변수들을 제가 전역변수로써 쓰려고 하는데요..
김시환님께서 답변해주신 방식으로라면 메인에서 잡아서 쓸수밖에 없지 않을까요?
김시환 님이 쓰신 글 :
: struct packet
: {
: int *buffer ;
: packet(int temp)
: {
: buffer = new int[temp] ;
: }
: };
:
: 이렇게 선언 하시고.. 사용은
:
: struct packet packet1(4) ; // 동적생성이죠 ^^;;
:
: packet1.buffer[0] = 100 ; // 이런식으로 사용하고..
: :
: :
:
: delete packet1.buffer ; // new 로 생성했으니 delete로 죽여야 겠지요...
:
:
|