|
4GW 님이 쓰신 글 :
: AnsiString::sprintf() 함수가 있더군요.
: 그래서 제가
:
: int a = 0;
: char b[256] = "test";
: AnsiString c;
:
: c = sprintf("%s%d", b, a);
===> c.printf("%s%d", b, a);
이렇게 한번 해 보세요.
: ShowMessage(c);
:
: 이렇게 했습니다.
: 그러면 c가 "test0"이 될 줄 알았거든요.
: 그런데 "4"가 되버리네요.
:
: 이게 우짠 일입니까?
: 제가 무슨 잘못이라도?
|