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
[2584] [답변] WKDWNGH/ 빌더4.0 과 비주얼씨/프포
박지훈.임프 [cbuilder] 3790 읽음    1999-12-26 13:24
안녕하세요. 천리안 프로그래머포럼 C++Builder 담당 임펠리테리입니다.

빌더는 Win32 컴파일러입니다. MS가 Win32 컴파일러로서 갖추어야 할 요건으로 요구

한 모든 요건을 만족합니다. 그러므로 Win32 api 수준에서 비주얼씨와 빌더는

완전히 동일한 수준입니다.

또한, 빌더에는 MFC 4.2가 포함되어 있습니다. 이 말은, MFC 4.2까지로 작성된 모든

소스는 빌더에서 컴파일되며 이상없이 동작한다는 말입니다. 빌더에 포함된 MFC 4.2는

MS가 라이선스해준 것이므로 비주얼씨 4.2, 5.0까지에 포함되어 있는 MFC와 동일

합니다. 거꾸로 말하면, 비주얼씨 6.0에서 새로 추가된 몇가지 클래스는 빌더에서

컴파일되지 않는다는 말입니다. 하지만 이런 새로운 클래스는 몇개 되지 않으며,

보통 MFC 4.2를 MFC의 완성버전이라고들 말할 정도로, 4.2버전이면 거의 모든 기능을

똑같이 지원합니다.

빌더는 ANSI/ISO C++ 컴파일러입니다. ANSI/ISO에서 규정하는 모든 표준을 지원합니다

컴퍼넌트 프로그래밍을 구축하기 위해 몇개의 키워드가 추가되었을 뿐입니다.

(__published, __property, __automated 등)

반면에, 많은 분들이 오해하고 있는 사실이지만, 비주얼씨는 표준 C++이 아닙니다.

ANSI/ISO에서 규정하는 많은 표준을 무시하고 있으며, 또 고의적으로 몇가지 키워드를

임의로 재정의해서 사용하도록 되어 있습니다.

비주얼씨에서 할 수 있는데 빌더에서 할 수 없는 일은 딱 한가지가 있습니다.

윈도우즈 CE 프로그래밍입니다. 원래 윈도우즈 CE가 MS사의 독자적인 포맷일 뿐이고,

이런 포맷을 공개하지 않았으므로 비주얼씨를 제외한 다른 컴파일러들은 CE 실행파일

을 만들수가 없습니다.

그건 알고 계시죠? 비주얼씨에서는 VCL을 쓸 수 없습니다.

그럼 참고하시길...




임펠리테리 박지훈이었습니다.

(http://www.borlandforum.com, cbuilder@shinhae.com)



+ -

관련 글 리스트
2574 [질문] 빌더4.0 과 비주얼씨/프포 wkdwngh 3713 1999/12/24
2580     [답변] WKDWNGH/ 빌더4.0 과 비주얼씨/프포 xgen 4064 1999/12/25
2584     [답변] WKDWNGH/ 빌더4.0 과 비주얼씨/프포 박지훈.임프 3790 1999/12/26
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.