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

C/C++ Q/A
[3221] Re:C와 C++이 어디에 사용이 되나요?
조준회 [makerjh] 1888 읽음    2004-02-11 15:05

C/C++은 언어이고.. VC++/C++ Builder는 컴파일러입니다.

C/C++은 ANSI등에서 표준화 시킨 언어이고.. 컴파일러 제작사는 표준을 가지고..
각자 컴파일러를 만들게됩니다.

이렇게 나온 제품이 VC++,C++ Builder등이 됩니다.
그외에도 Visual Age++등 여러 컴파일러등이 있습니다만..
현재 윈도우 환경에선 두개의 컴파일러가 가장 널리 알려져 있습니다.

C/C++이 공부하기 좋은 언어는 아닙니다. 배우기는 사실 파스칼을 기반으로 사용한
델파이등이 더 쉽습니다.

단, C/C++은 배우기가 어려운 언어라 배우고 나면 다른언어를 쉽게 적응합니다.

어쨌든 각 컴파일러 제작사는 프로그래머들이 프로그램을 쉽게 작성할 수 있도록
여러가지 편리한 기능을 집어넣습니다.

사실 윈도우에 가장 기본이 되는 것은 API인데..
이 API를 객체지향기법으로 잘 포장해서 나온것이 MFC와 VCL 입니다.
이 둘을 이용하면 조금 쉽게 프로그램을 작성 할 수 있습니다.
(남병철님 글을 참조하세요.)

두개의 컴파일러를 배우면서 가장 많은 시간을 할애하게 되는 것이 MFC와 VCL입니다.
이중에서 VCL이 더 직관적이고 접근하기 쉽게 만들어져 있습니다.

다른 언어를 해본경험이 없으시다면.. C/C++을 시작하는 건 좀 만만치 않을겁니다.
빌더는 입문서나 서적들이 그리 많지않고..
VC++로 시작하면 MFC와 윈도우 기본구조등에 치여 상당히 고생할겁니다.
서적등을 구하기 쉬운 터보씨 시리즈로 하게되면..윈도우의 도스창에선 잘 동작하지 않습니다.

제 생각엔 꼭 C/C++을 해야 하는 상황이 아니라면.. 델파이를 먼저 공부해보시는 것을
권하고 싶습니다.
파스칼 언어라 배우기가 상당히 쉬운편이고..
일단 배우고 나면 빌더로 쉽게 적응이 됩니다.
(VCL 을 같이 사용합니다.따라서 C/C++ 언어적인 부분만 어느정도 익히시면 됩니다.)

입문서도 델파이는 상당히 많은 편이고요..

C/C++은 원래 탄생이 유닉스를 만들기 위한 언어였습니다.
따라서 시스템 프로그래밍쪽에 강하고요.. 그외 DB , Network등 안쓰이는 분야가 없을
정도로 널리 사용됩니다.

VC++은 UI디자인 쪽이 매우 불편합니다.
태생이 시스템 프로그래밍 쪽이므로 못하는 것 없이 화려하게도 만들수있습니다.
다만 그만큼 상당한 노력이 필요합니다.

UI쪽 결과물만 가지고 C/C++언어를 평가할순 없습니다.

achiven 님이 쓰신 글 :
: 오늘 이래저래 돌아다니다가.. C와 C++이 공부하는데에 좋다는 말을 들었습니다.
:
: 그런데 여기서 한가지 의문이 생기더군요.. 공부하는데 왜 C/C++가 좋으며..
:
: VC에 비해서 결과물이 좀 조약해 보이기도 한데..(제 생각입니다.. 돌던지지마세요;;)
:
: C/C++과 C++Builder가 주로 어디에 쓰이는지 좀 알려주세요.

+ -

관련 글 리스트
3218 C와 C++이 어디에 사용이 되나요? achiven 1709 2004/02/10
3223     답변감사합니다..^^ achiven 1509 2004/02/12
3221     Re:C와 C++이 어디에 사용이 되나요? 조준회 1888 2004/02/11
3220     Re:C와 C++이 어디에 사용이 되나요? 남병철.레조 2043 2004/02/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.