C++로 Hello World 작성

C++로 Hello World 작성

cpp용 게임 엔진인 cocos2d-x 예제를 따라 치고 있었는데, 기본기의 부족을 느껴서 게임엔진 없이 Hello World를 작성해보려고 했다.

시도해보았는데 잘 되지 않았고, 예전에 방통대 다닐 때 구입했던 cpp 책을 참고해서 Hello World를 작성해보았다.

모두에게 너무 쉬운 내용일테지만 개인적으로 참고하기 위해 간단히 정리해본다.

1. Microsoft Visual Studio Express 2013 을 준비한다. 켠다.

2. 파일 – 새 프로젝트 – Win32 콘솔 응용 프로그램을 선택
HelloWorld 라고 쓰고 확인이라고 누른다.

3. Win32 응용 프로그램 마법사 시작 창이 뜬다. 다음 버튼 클릭

4. 응용 프로그램 종류는 콘솔 응용 프로그램 선택, 추가 옵션은 빈 프로젝트 체크.
(미리 컴파일된 헤더와 SDL(Security Develoment Lifecycle 검사는 체크 해제) 마침 버튼 클릭.

5.  솔루션 탐색기에서 소스 파일에 마우스 우클릭 – 추가 – 새 항목. .cpp 선택하고 HelloWorld.cpp 입력 후 엔터

6. HelloWorld 내용을 아래와 같이 작성한다.

1  #include <iostream>
2  #include <windows.h>
3  using namespace std;
4
5  int main() {
6   cout << “Hello World.”;
7   Sleep(1000);
8   return 0;
9  }

원래 2라인과 7라인은 불필요한 라인인데, (windows.h 인크루드하는 라인과 Sleep 명령어 사용하는 라인)
필자의 pc에서 cmd가 켜지자 마자 꺼지는 현상이 있어 부득이 슬립을 걸었다.

7. 빌드 – 솔루션 빌드(F7)로 빌드한다.

8. 디버그 – 디버깅 시작(F5)로 실행한다.

아래와 같은 화면이 나온다.