C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[28883] 시드니 10.4.2 도무지 이해안되는 컴파일 에러
짜증 [] 2477 읽음    2021-03-03 21:04
시드니 10.4.2 테스트중인데여

procedure TForm2.Button1Click(Sender: TObject);
var
  wstr: PWideChar;
  i: Integer;
begin
  wstr := 'wstr';
  i := 888;
  Caption := Format('%s', [wstr]); // 정상
  Caption := Format('%d - %s', [i, wstr]);  // 정상
  Caption := Format('%s - %d', [wstr, i]);  // 정상
end;


void __fastcall TForm1::Button1Click(TObject *Sender)
{
  String str = "str";
  int i = 888;
  const wchar_t *wstr = L"wstr";
  Caption = Format("%d", i); // 정상
  Caption = Format("%s", wstr); // 컴파일 에러
  Caption = Format("%s - %d", wstr, i); // 컴파일 에러
  Caption = Format("%d - %s", i, wstr); // 정상
}

델파이는 에러 없이 컴파일되는데
빌더로 하면 위와 같은 에러가 나거든여

첫번째와 네번째는 에러없이 컴파일되면서
두번째 세번째는 컴파일 에러가 나는데
도무지 이해가 안되네여

10.4.1로 해봐도 같은 증상입니다

+ -

관련 글 리스트
28883 시드니 10.4.2 도무지 이해안되는 컴파일 에러 짜증 2477 2021/03/03
28885     Re:시드니 10.4.2 도무지 이해안되는 컴파일 에러 아루스 2590 2021/03/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.