반응형
CBuilder Project 에는 c 와 cpp 모두 참여 시킬 수 있습니다.
그러나 컴파일러는 서로 다르게 컴파일 합니다.

c 는 말그대로 c 컴파일을 수행하고요 cpp 는 cpp 컴파일을 수행합니다.
c 와 cpp 는 구분상 별 차이는 없으나
cpp 는 class 구문이 추가 되었다는것이죠.
기타 다른 차이점도 다소 있겠지만요.

c source 에서는 vcl.h 를 사용못한다는 것도 결론적인 차이겠군요.

사실 더 큰차이는
서로 함수의 선언 부분입니다.
a.cpp 와 b.c 가 있다고 가정하고 두개 모두 같은 프로젝트에 있다고 가정하죠.

a.cpp 에
void acpp() 함수가 있다고 가정하고

b.c 에
void bc() 라는 함수가 있다고 가정하면

a.cpp 에서는 bc() 함수를 호출 못합니다.
또한 b.c  에서도 acpp() 함수를 호출 못합니다.

단..
함수를 이렇게 선언하면 서로 호출 할 수 있습니다.
extern "C"{
   void acpp();
   void bc();
};

컴파일러는 함수를 컴파일 할때 함수명 그대로 가지지 않습니다.
변형을 하게 되는데요.. c 에서와 cpp 에서는 서로 다릅니다.
c 에서는 cpp 형태를 못만들기 때문에 cpp 에서 c 형식으로 만드는 것 이죠.

cpp 에서도 c 구문을 다 쓰실수 있으니까 가능하면 cpp 로 통일해서 (저같은 경우 이런상황이라면
모든 c를 cpp 라 rename 하는 경우가 많습니다) 사용하시는게 좋을것 같습니다.

즉 CBuilder 는 확장자를 이용해 컴파일러를 선택 합니다. pas 는 pascal , c 는 c , cpp 는 cpp죠
같은 컴파일러라도 내부적으로 컴파일은 다른것 입니다.
반응형

Visual Studio.net 버전에만 가능한걸로 알고 있구요...

Visual Studio.net에서는 메뉴에서

도구 - 옵션에 들어가셔서

'모든언어' 노드를 선택하시고 오른쪽 다이얼로그에서 '줄번호' 체크박스를 키시면 됩니다.
반응형
블로그에는 기본적으로 스킨과 레이아웃 그리고 사이드바 형식을 정할수 있지만 그 이후에는 자신이 원하는대로 꾸밀수 있는 것들이 많이 존재합니다. 사이드바에 추가할수 있는 위젯, 배너, 버튼등 여러가지가 있으며 본문이나 스킨자체에도 많은 부분을 커스터 마이징 할수있습니다. 저한테도 유용했고 또 앞으로도 계속 쓰여질만한 링크들을 모아보았습니다.

Sammy's Blog - 페이지뷰 카운터 달기

Sammy's Blog - 인기글 리스트 달기

신날로그 - 인기글리스트 위젯 Spotplex

신날로그 - 직접 스킨 수정하는 방법

신날로그 - 실시간 방문자 수 확인하는 위젯

신날로그 - 파비콘 간단히 만들기

신날로그 - 시계 위젯달기

신날로그 - 방문자 남기는 MyBlogLog

재아 - 환경설정 메뉴들 바로가기 만들기

LEEGH.COM - 블로그 타이틀을 이미지로 바꾸는법

LEEGH.COM - 블로그에 메신져 달기

LEEGH.COM - 영어 번역 링크달기

LEEGH.COM - 일본 번역 링크달기

LEEGH.COM - 링크에 미리보기 가능한 Snap

LEEGH.COM - 별점 평가 위젯

Zooty - 특이한 시계 위젯

웹프로그래머 - 블로그에 채팅창 달기

웹프로그래머 - 블로그용 플래시 악세서리 6종

S2day - 모든 동영상 수집, 정리, 공유하는 위젯 VodPod

annotation - 작은 배너 만들어주는 사이트 모음

지크의 팁박스 - 블로그에 flickr 슬라이드 달기

알릭 - 블로그에 실시간 인기검색어 위젯달기

디자인로그 - 블로그 하트링 위젯 구현방법

Egg's - 펌핏의 최신글, 인기글 위젯

신날로그 - 애드센스 본문에 삽입하는 방법

블로그의 가치 돈으로 환산해주는 위젯


물론 찾아보면 훨씬 많은 위젯과 유용한 것들이 많겠지만 이정도 까지 해보았습니다. 혹시 추천하고 싶으신 위젯있으시다면 댓글로남겨주세요!^^

+ Recent posts