|
이런 형태로 사용하시려면 역시 메모리 할당을 해줘야 합니다.
new 나 malloc 뭐 이런것들루요..
그리고 저 구초제가 사라지는 시점에서 delete 를 시켜줘야 하구요
vcl 환경이라면 백일님 말씀대로 ansistring 을 쓰시죠 -_-?
아니면 stl 에 있는 string 도 좋구요..
그럼 좋은하루되세요..
풀이 님이 쓰신 글 :
: typedef struct _xxx
: {
: char chartest[];
: } xxx, * stxxx;
:
: xxx * teststruct;
: AnsiString asTmp = "1234567890";
: void __fastcall TForm1::Button1Click(TObject *Sender)
: {
: teststruct = new xxx;
: teststruct->chartest = "우리는역사적"; --->문제의 라인
:
: delete teststruct;
: teststruct = NULL;
: }
:
: =====================
: teststruct구조체 안의 chartest[]에 대해서 어케 써줘야.. 잘 썼다는 소문이 날런지..
: 여러방법을 써봐도.. 도저히... 앙... 도움좀 부탁드릴께요
|