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
[14772] C++ 과 C의 차이점은 무엇인가요
beavis [] 760 읽음    2002-01-21 13:08
안녕하세요 여러분
사실 이건 mfc에서 난 에러이긴 한데
제가 딱히 mfc에 대해 물어볼 곳이 없어서리 질문을 올립니다.

누가 짜 놓았던 소스를 받아서 다시 어떠한 모줄을 만들어야
해서 받은 소스를 분석하게 되었습니다.
대충 분석이 끝나서
제가 새로 짤 부분은 새로 짜고 기존의 함수들은 상당히
쓸만한 것들도 있고 해서 가지고 가기로 했습니다.
그래서 새 프로젝트 만들고
제가 만든 로직을 넣고
전에 있던 함수들을 새로 cpp파일 생성해서 붙여 넣고
뭐 위와 같은 과정을 거쳐서 컴파일을 하니
에러가 주루룩 떳습니다.

그 내용은 어떤 타입을 어떤 타입으로 캐스팅할 수 없다는 것이었고
발생장소는 가져온 함수들이었습니다.
받은 소스가 완전히 컴파일 가능한 형태였기 때문에
저는 두 소스의 차이를 뒤져보다보니
원 소스는 확장자가 ".c"이고 제가 바꾼 것은".cpp" 라는 것을
제외하고는 모든 것이 동일했습니다.

그래서 제가 편집한 cpp파일의 확장자를 ".c"로 바꾸어
주니 정상적으로 컴파일이 되더군요.

그렇다면 cpp파일과 c파일은 결국 컴파일 방식이 틀리다는
(파일 내용과 관계없이)말이 되는데요...

양자간의 차이점을 어떻게 이해해야 하는 지 잘 감이 안옵니다.
제가 허덥이라 그런지는 모르겠는데요
혹시 아시는 분은 조언을 부탁드리겠습니다.


+ -

관련 글 리스트
14772 C++ 과 C의 차이점은 무엇인가요 beavis 760 2002/01/21
14775     Re:C++ 과 C의 차이점은 무엇인가요 하느리 1014 2002/01/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.