Visual C++ 뿐만 아니라 델파이도...
배열 문자열에 string 문자열을 복사해야할 경우가 생긴다.
StrLCopy () 함수를 사용하여 해결해 보자.
var
ch: array[0..10] of Char;
c: Char;
x: Integer;
st: string;
begin
st := 'Testing';
StrLCopy(PChar(@ch[0]), PChar(st), High(ch)); // or StrPLCopy(ch, st, High(ch));
x := 100;
for c in ch do
begin
Canvas.TextOut(x, 100, c);
Inc(c, Canvas.TextWidth(c) + 3);
end;
end;
'IT - 개발' 카테고리의 다른 글
[개발] 자기자신을 삭제하기 (0) | 2012.02.22 |
---|---|
[개발/MFC] error C2665: 'operator new' : 5개의 오버로드 중 ... (0) | 2012.02.22 |
[개발/delphi] string to char array 문자열 복사 (0) | 2012.02.21 |
[개발] Charset and CodePage 정리표 (0) | 2012.02.16 |
[IT/개발] 영업에 간섭하지 말라고? (0) | 2012.02.09 |
[개발/delphi] 다른 프로그램 버튼 클릭하기 (0) | 2012.02.07 |