|
char* buf 와 size를 넘겨받아서...
buf 에 buf 시작주소를 넣었어요
그리고 temp에 buf 주소값을 넣고 싶은데요...
어떻게 해야 하는지 잘 이해가 안가서요...
아래에 있는 다음문장이 temp 에 buf 주소값을 넣고 싶은 자리인데...
temp = buf
지금은 잘몰라서 일단 주소를 넣었습니다.. 어떻게 고쳐야 될까요...?
================================================================
AnsiString _fastcall TForm1::dump(char* buf, int size)
{
AnsiString temp, result;
for(int i=0; i<size; i++)
{
sprintf(buf, "%d", &buf-i);
temp = buf;
result += "["+temp+"]";
}
return result;
}
=================================================================
|