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
[68805] Re:C 빌더에서 예전 Borlad C++ 함수를 사용할 수 있나요?
박지훈.임프 [cbuilder] 1609 읽음    2012-12-14 03:21
1. C++빌더 자체가 정확하게 말해서 볼랜드C++의 다음 버전입니다.
터보C -> 터보C++ -> 볼랜드C++ -> C++빌더
이런 식으로 업그레이드되어왔죠.

2. C++빌더의 예전 버전에서는 OWL도 지원되었지만, 사용되는 사례가 거의 없다보니 지원이 끊어졌습니다.
제 기억으론 C++빌더 5 버전까지 OWL이 포함되어 있었던 걸로 기억됩니다.

3. 터보C와 볼랜드C++의 예전 라이브러리들 중 남아있는 부분들은 볼랜드 RTL이라고 합니다.
예전의 RTL이 대부분이 지원됩니다만 삭제된 것들도 있습니다.
예를 들면 DOS 그래픽을 위한 BGI 관련 함수들은 도스를 지원하지 않게 되었으니 모두 삭제됐죠.

4. 그래서 터보C 혹은 볼랜드C++ 기반으로 개발된 소스는 C++빌더로 재작업하면 기존 소스의 상당 부분을 그대로 사용할 수 있습니다.
비주얼C++의 경우엔 당연히 그렇게 소스를 살릴 수 있는 부분이 거의 없고 완전히 재개발이라고 보시면 되겠구요.
실제로 저도 도스 기반의 볼랜드C++ 프로젝트를 C++빌더로 마이그레이션하는 프로젝트를 몇번 했었습니다.



토피 님이 쓰신 글 :
: XE3 소개자료를 보다가 보니 Borlad C++ 과 호환성이 있다는 부분이 있던데....
:
: 그러면 구 Borlad C++ 의 함수를 그대로 사용 가능하다는 이야기 인가요?
:
: 얼마전 구해논 자료에 보니 볼랜드 C는 owl.h 헤더파일을 넣어 사용하던데,
:
: 시험삼아 이걸 넣어보니 찾지 못하던데요?
:
:
: 그리고 어떤분의 글에는 더 옛날 버전인 Turbo C 의 함수가 사용 가능하다는 것도 본것 같은데
:
: 이건 또 어떻게 되는지도 궁금합니다.
:
:
: 이전 버전용으로 만들어진 소스코드를 컴파일해서 사용할 수 있다는 것인지?
: 아니면 함수들은 사용 가능하다는 것인지?
: 시간이 지나서 함수의 일부들만 살려 뒀다는 것인지?
:
: 애매모호하네요

+ -

관련 글 리스트
68801 C 빌더에서 예전 Borlad C++ 함수를 사용할 수 있나요? 토피 1454 2012/12/13
68805     Re:C 빌더에서 예전 Borlad C++ 함수를 사용할 수 있나요? 박지훈.임프 1609 2012/12/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.