자료실/C++

C++ - 프로젝트 생성

자료수집중 2020. 8. 11.
반응형

 

C++은 C언어를 기반으로 만들어진 언어입니다.

이름만 봐도 C에 ++를 붙여 한 단계 증가했다는 의미죠.

덴마크에 '비야네 스트롭스트룹'이 만들었으며 1983년에 C++이란 이름으로 불리기 시작했습니다.

*초기 1979년에는 C++이 아닌 'C with Classes'였습니다.

 

C언어는 보통 '절차 지향 언어'라고 표현합니다. C++은 절차 지향의 특성도 가지면서 '객체 지향', '일반화 프로그래밍'도 지원합니다. C언어의 확장 개념이다 보니 C언어에서 사용한 많은 부분을 C++에서도 사용 가능합니다.

하지만 C++을 진행하면 할수록 C언어와 다른점이 크게 나타나는 언어입니다.

그러다 보니 C언어를 하지 않고 C++을 배워도 크게 상관없을 정도입니다.

C++은 현재에도 굉장히 다양한 부분에서 사용하고 있으며 대표적으로는 Unreal엔진도 C++을 사용하고 포토샵도 C++을 사용했습니다.

 

C++도 단점이 많지만 가장 큰 단점 중 하나로 꼽히는건 어렵다는 점입니다.

C++을 배우면 배울수록 엄청나게 방대한 자료를 만나게 됩니다.

 

*비주얼 스튜디오 2017을 사용했습니다.

 

이제 C++ 프로젝트를 생성해보겠습니다.

C++의 프로젝트 생성 방법은 C언어와 동일합니다.

대신 C는 소스파일의 확장자가 .c였다면 C++은 .cpp입니다.

소스파일 이름을 입력할때 주의해서 확장자를 입력해야 합니다.

 

이번에 만드는 프로젝트는 가장 많이 사용하는 빈 프로젝트로 생성하겠습니다.

먼저 메뉴의 '파일' -> '새로 만들기' -> '프로젝트'에 들어갑니다.

 

항목에서 'Visual C++' -> 'Windows 데스크톱'에서 'Windows 데스크톱 응용 프로그램'을 선택 후 프로젝트 이름과 저장 경로를 지정 후에 확인을 눌러줍니다.

 

'빈 프로젝트'만 체크하고 나머지는 해제하고 확인을 누르면 빈 프로젝트가 생성됩니다.

 

만약 바로 '빈 프로젝트'를 만들고 싶다면 항목에서 'Visual C++'의 '빈 프로젝트'를 선택 후 프로젝트 이름과 저장 경로를 지정 후에 확인을 누르면 바로 빈 프로젝트가 생성됩니다.

 

하지만 빈 프로젝트는 말 그대로 아무것도 없는 프로젝트입니다.

소스 파일 또는 헤더 파일을 추가해야 코드를 작성하고 실행시켜 볼 수 있습니다.

소스 파일 또는 헤더파일을 추가하기 위해서는 솔루션 탐색기에서 '소스 파일'(또는 '헤더 파일')에서 마우스 오른쪽 클릭 후 '추가' -> '새 항목'을 눌러줍니다.

 

C++ 파일(.cpp)를 선택 후 원하는 이름을 입력한 다음(확장자는 .cpp를 해야합니다.) 추가를 눌러줍니다.

 

이제 코드를 작성하고 실행시키면 됩니다.

 

'자료실 > C++' 카테고리의 다른 글

C++ - 클래스(class) 생성자와 소멸자  (0) 2020.08.19
C++ - string 클래스  (0) 2020.08.18
C++ - 클래스(Class)의 구조와 접근 지정자  (0) 2020.08.17
C++ - 네임스페이스(namespace)  (0) 2020.08.13
C++ - 입출력  (0) 2020.08.12

댓글