C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[23120] Re:Re:Re:vcl 및 clx가 오브젝트파스칼로 만들어져서 느리다면서요?
유영인.Chris [cuperido] 693 읽음    2002-12-10 02:13
볼랜드 잡지도 한번 사보셔요... :)


#c 약 4초

void __fastcall TForm1::Button1Click(TObject *Sender)
{

int               a = 0, i;


for(i=0;i<1000000000;i++)
   a = a + 1;

ShowMessage(a);

}

#pascal 약 2초

procedure TForm1.Button1Click(Sender: TObject);
var a, i : integer;
begin

a := 0;

for i := 1 to 1000000000 do
   a := a + 1;

ShowMessage(inttostr(a));

end;


뭐 모든 면이 빠르다는 것은 아니지만.... 기본적인 덧셈 연산인데.. 마이크로소프트의 논리라면.. c의 20배인.. 1분이 넘었어야 정상이 아닐까요?


초짜 님이 쓰신 글 :
: 저번에 마이크로소프트웨어 잡지를 보니 C코드보다 20배는 느리다는 글을 봤걸랑요.
:
:
:
:
: 유영인.Chris 님이 쓰신 글 :
: : 오브젝트파스칼이 왜 느릴까요? -_-a
: :
: : 초짜 님이 쓰신 글 :
: : : vcl헤더파일보면 C++로 짜여져있던데...

+ -

관련 글 리스트
23112 vcl 및 clx가 오브젝트파스칼로 만들어져서 느리다면서요? 초짜 693 2002/12/09
23147     Re:vcl 및 clx가 오브젝트파스칼로 만들어져서 느리다면서요? @.@ 774 2002/12/10
23140     Re: 안심하고 쓰셔도 됩니다. 김상구.패패루 672 2002/12/10
23118     Re:vcl 및 clx가 오브젝트파스칼로 만들어져서 느리다면서요? 유영인.Chris 662 2002/12/10
23119         Re:Re:vcl 및 clx가 오브젝트파스칼로 만들어져서 느리다면서요? 초짜 718 2002/12/10
23120             Re:Re:Re:vcl 및 clx가 오브젝트파스칼로 만들어져서 느리다면서요? 유영인.Chris 693 2002/12/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.