본문 바로가기

카테고리 없음

Visual Studio로 C++ 시작하기 ①

반응형

 

온라인 컴파일러로 C++을 맛봤다면, 이제는 실제 개발자들이 많이 쓰는 환경인 Visual Studio(이하 VS)에서 C++을 실행해보는 단계로 넘어가 보자.

이번 글의 목표는 단 하나다.

Windows 11 + Visual Studio Community에서
“Hello, VS World!”를 출력하는 콘솔 프로그램을 직접 실행해보기

순서는 다음과 같이 진행한다.

  1. Visual Studio 설치 여부 확인 및 C++ 워크로드 설치
  2. C++ 콘솔 프로젝트 만들기
  3. Hello World 코드 작성
  4. 프로그램 실행(Ctrl + F5)
  5. 정리 및 다음 단계 안내

1. Visual Studio 설치 및 C++ 환경 준비

먼저, VS가 PC에 설치되어 있는지 확인한다.

  • 이미 설치되어 있다면 → 바로 2번: C++ 콘솔 프로젝트 만들기로 넘어가도 된다.
  • 설치되어 있지 않다면 아래 순서대로 진행한다.

1-1. Visual Studio Community 다운로드

  1. 브라우저에서 Microsoft 공식 Visual Studio 페이지로 이동한다.
  2. 무료 버전인 “Visual Studio Community”를 다운로드한다.
  3. 다운로드한 설치 파일을 실행한다.

1-2. C++ 개발 워크로드 선택

설치 관리자(Visual Studio Installer)가 열리면, 어떤 용도로 VS를 쓸지 선택하는 화면이 나온다.

여기서 반드시 아래 항목을 체크해 준다.

  • “C++을 사용한 데스크톱 개발” (Desktop development with C++)

이 항목을 체크한 뒤 설치 버튼을 누르면,
C++ 콘솔 프로그램을 만들 수 있는 환경이 자동으로 구성된다.

설치가 완료되면 VS를 실행할 준비가 끝난다.


2. C++ 콘솔 프로젝트 만들기

이제 VS에서 새 C++ 콘솔 앱 프로젝트를 만들어 보자.

  1. Visual Studio 실행
  2. 시작 화면에서 “새 프로젝트 만들기” 클릭
  3. 템플릿 검색창에 다음 중 하나를 입력
    • C++ 콘솔 앱
    • 또는 Console App
  4. 결과 목록에서 “C++ 콘솔 앱(Windows, 콘솔 앱)” 템플릿을 선택하고 다음 클릭
  5. 프로젝트 설정
    • 프로젝트 이름: 예) HelloWorld
    • 위치(저장 경로): 예) C:\Projects\C++
  6. 설정을 마쳤으면 “만들기” 버튼 클릭

이 과정을 마치면 VS가 자동으로 프로젝트를 생성하고,
대부분 main.cpp 또는 프로젝트이름.cpp 같은 이름의 C++ 파일이 함께 생성된다.

이 파일이 바로 프로그램의 시작점이 되는 코드 파일이다.


3. Hello World 코드 작성하기

솔루션 탐색기에서 생성된 .cpp 파일(예: HelloWorld.cpp 또는 main.cpp)을 더블 클릭해서 연다.
파일 내용이 기본 코드로 채워져 있다면, 전부 지우고 아래 코드로 교체한다.

#include <iostream>

int main()
{
    std::cout << "Hello, VS World!" << std::endl;
    return 0;   // 프로그램 정상 종료
}

각 줄이 하는 역할은 이전 글에서 설명한 것과 동일하다.

  • #include <iostream>
    • 출력(std::cout), 입력(std::cin) 등을 사용할 수 있게 해주는 표준 입출력 헤더
  • int main() { ... }
    • 프로그램이 시작되는 함수(진입점)
  • std::cout << "Hello, VS World!" << std::endl;
    • 콘솔 화면에 "Hello, VS World!" 문자열을 출력하고 줄 바꿈
  • return 0;
    • 프로그램이 정상적으로 종료되었다는 의미로 0을 반환

4. 프로그램 실행하기

이제 코드를 실제로 실행해 보자.

실행 방법은 대표적으로 두 가지가 있다.

4-1. 단축키로 실행 (추천)

  • 키보드에서 Ctrl + F5를 누른다.
    • 빌드(컴파일) 후, 디버깅 없이 실행하는 명령이다.
    • 실행이 끝나도 콘솔 창이 바로 꺼지지 않아서 결과를 확인하기 편하다.

4-2. 메뉴에서 실행

  1. 상단 메뉴에서 “디버그” 클릭
  2. “디버거 없이 시작” 메뉴 선택

둘 중 편한 방법을 사용하면 된다.

성공적으로 실행되면 콘솔 창(검은 창)에 다음과 같이 출력되어야 한다.

Hello, VS World!

이 문장이 그대로 보인다면,
VS 환경에서 C++ 콘솔 프로그램을 만드는 데 성공한 것이다.


5. 정리 및 다음 단계

지금까지 Visual Studio로 C++을 준비하고, 첫 프로그램을 실행하기까지의 전체 흐름을 정리하면 다음과 같다.

  • Visual Studio Community 설치
  • 설치 시 “C++을 사용한 데스크톱 개발” 워크로드 선택
  • VS에서 새 C++ 콘솔 앱 프로젝트 생성
  • main.cpp(또는 프로젝트 이름과 같은 .cpp 파일)에 Hello World 코드 작성
  • Ctrl + F5로 빌드 + 실행
  • 콘솔 창에 Hello, VS World!가 출력되는지 확인

이 과정을 마쳤다면 이제 VS 환경에서 C++ 코드를 자유롭게 작성하고 실행할 준비가 된 것이다.


다음 단계 예고

다음 글에서는 드디어 변수와 자료형을 다룬다.

  • 변수란 무엇인가?
  • 기본 자료형: int, double, char, bool
  • VS에서 직접 코드를 작성하며 변수 선언, 값 대입, 출력까지 연습

실제로 VS에서 Hello, VS World! 실행까지 성공했다면,
이제 다음 단계로 넘어가도 충분한 상태다.

VS로 실행까지 문제없이 되었다면
블로그 독자에게는 이렇게 안내하면 된다.

“VS에서 Hello World 실행까지 끝났다면,
다음 글에서 변수와 기본 자료형(int, double, char, bool)을 하나씩 코드 예제로 함께 연습해 보자.”

반응형