C/C++ 프로그래밍 언어에 대해서 이야기 해보는 첫번째 시간입니다.
C 언어와 C++ 언어는 서로 다르게 생겼어요. 자세한 것은 링크를 눌러서 자세히 읽어보세요. 간략하게 말하자만 객체지향 언어냐? 아니냐?를 구분한다고 보시면 됩니다.
처음시작부터 너무 어렵죠. 객체지향이 뭔지?
저도 처음엔 이해하기 어려웠죠. 하지만, 쉽게 생각하면 간단합니다. 사람을 예로 들어보도록 하겠습니다.
사람을 크게 구분하면 얼굴, 상체, 하체, 팔, 다리 등으로 나눌 수 있습니다.
여기서의 사람, 얼굴, 상체, 하체, 팔, 다리 => 객체 라고 할 수 있습니다. 이러한 객체중에 얼굴을 예로 들어보면 사물을 볼 수 있는 눈과 소리를 들을 수 있는 귀는 멤버함수(=메소드)라고 할 수 있으며, 눈동자의 색상이 파랑색, 노랑색, 검은색 들은 멤버변수(=속성)라고 합니다. 이해가 되셨나요?
일반 C언어에서는 함수와들의 집합으로 이뤄졌다면 C++언어는 구조화된 클래스(=객체)를 구성하여 코드의 재활용을 할 수 있는 장점을 갖게 되었습니다.
어려운 이론 이야기는 그만하고 그림으로 설명하는 개발 코딩을 하도록 하겠습니다.
우선, 프로그래밍 언어를 사용하려면 해당 프로그래밍 언어를 지원하는 개발 도구를 설치해야 합니다.
C/C++ 프로그래밍 언어는 마이크로소프트의 비주얼스튜디오를 사용하면서 하도록 하겠습니다(설치 이전에 반드시, Microsoft 계정을 갖고 있어야 합니다).
1. 비주얼스튜디오 다운로드 페이지로 이동합니다.(아래 링크)
http://www.microsoft.com/visualstudio/kor/downloads
2. 'Community & Express' 링크를 클릭합니다(위 그림).
3. 'Express 2013 업데이트 4 for Windows' 링크를 클릭하여 설치 옵션에서 '지금 설치'를 클릭합니다.
5. 파일 다운로드 알림이 뜨고, 계속을 선택합니다(브라우저는 크롬을 사용했습니다).
6. 비주얼스튜디오 설치 프로그램이 뜨면, 사용약관 체크를 하고 설치를 클릭합니다.
7. 사용자 계정 컨트롤이 나오면 예를 선택합니다.
8. 이제부터는 설치가 진행됩니다.
10. 앞서 가입한 MS 계정을 이용하여 로그인을 수행합니다.
11. MS 계정으로 정상적인 로그인을 하게되면 설정이 완료 됩니다. 이후, 비주얼스튜디오가 실행되며, 윈도우 스토어 앱 개발을 위해 개발자 라이선스에 대한 동의를 선택합니다.
12. 마이크로소프트 계정으로 로그인을 합니다.
13. 만료되는 날짜까지 개발자 라이선스를 사용할 수 있다는 알림을 표시합니다.
14. 비주얼스튜디오 설치가 완료되었습니다.
이상 14단계로 비주얼스튜디오 설치를 끝마쳤으며, 우리는 이와 같은 IDE(통합개발환경)를 이용하여 C/C++, C#, VB 등 마이크로소프트가 제공하는 다양한 프로그래밍 언어를 이용할 수 있게되었습니다.
다음에는 간단한 C/C++ 프로그램을 작성해 보는 것으로 해보겠습니다.
댓글 없음:
댓글 쓰기