다음을 통해 공유


표준 C++ 프로그램 만들기(C++)

업데이트: 2007년 11월

Visual C++ 2008에서는 Visual Studio 개발 환경을 사용하여 표준 C++ 프로그램을 만들 수 있습니다. 이 절차에서는 Visual Studio를 사용하여 새 프로젝트를 만들고, 프로젝트에 새 파일을 추가하고, 파일을 수정하여 C++ 코드를 추가한 다음 프로그램을 컴파일 및 실행하는 방법을 보여 줍니다.

C++ 프로그램을 직접 작성하거나 샘플 프로그램 중 하나를 사용할 수 있습니다. 이 절차에서 사용하는 샘플 프로그램은 콘솔 응용 프로그램입니다. 이 응용 프로그램은 ISO C++ 98 표준의 일부인 STL(표준 템플릿 라이브러리)에서 set 컨테이너를 사용합니다

Visual C++는 다음 표준을 따릅니다.

  • ISO C 95

  • ISO C++ 98

  • Ecma C++/CLI 05

    참고:

    프로그램에 ANSI C++ 및 ANSI C 확인 검사 기능을 적용하려면 /Za 컴파일러 옵션을 사용해야 합니다. 이 옵션은 Microsoft의 표준 확장을 사용하는 /Ze로 기본 설정되어 있습니다. 자세한 내용은 /Za, /Ze(언어 확장 사용 안 함)를 참조하십시오.

사전 요구 사항

이 항목에서는 사용자가 C++ 언어의 기본적인 사항을 알고 있는 것으로 가정합니다. 이제 C++를 배우기 시작하는 초보자는 Herb Schildt가 쓴 "C++ Beginner's Guide"(https://go.microsoft.com/fwlink/?LinkId=115303)를 참조하는 것이 좋습니다.

새 프로젝트를 만들고 소스 파일을 추가하려면

  1. 새 프로젝트를 만들려면

    파일 메뉴에서 새로 만들기를 가리킨 다음 프로젝트...를 클릭합니다.

  2. Visual C++ 프로젝트 형식에서 Win32를 클릭한 다음 Win32 콘솔 응용 프로그램을 클릭합니다.

  3. 프로젝트 이름을 입력합니다.

    프로젝트가 포함된 솔루션의 이름은 기본적으로 새 프로젝트의 이름과 동일하지만 사용자가 직접 다른 이름을 입력할 수도 있습니다. 원하는 경우 프로젝트의 위치를 다른 곳으로 지정할 수 있습니다.

    확인을 클릭하여 새 프로젝트를 만듭니다.

  4. Win32 응용 프로그램 마법사에서 빈 프로젝트를 선택하고 마침을 클릭합니다.

  5. 솔루션 탐색기가 열려 있지 않으면 보기 메뉴에서 솔루션 탐색기를 클릭합니다.

  6. 프로젝트에 새 소스 파일을 추가합니다.

    • 솔루션 탐색기에서 소스 파일 폴더를 마우스 오른쪽 단추로 클릭하고 추가를 가리킨 다음 새 항목을 클릭합니다.

    • 코드 노드에서 C++ 파일 (.cpp)을 클릭하고 파일 이름을 입력한 다음 추가를 클릭합니다.

    .cpp 파일이 솔루션 탐색기의 소스 파일 폴더와 탭 창에 나타납니다. 이 창에서 필요한 코드를 입력할 수 있습니다.

  7. Visual Studio에서 새로 만들어진 탭을 클릭하고 표준 C++ 라이브러리를 사용하는 올바른 C++ 프로그램을 입력하거나 샘플 프로그램 중 하나를 복사하여 붙여넣습니다.

    예를 들어, 도움말의 STL 샘플 항목에 있는 set::find (STL Samples) 샘플 프로그램을 사용할 수 있습니다.

    이 절차에 샘플 프로그램을 사용하는 경우 using namespace std; 지시문에 주목할 필요가 있습니다. 이 지시문을 사용하면 프로그램에서 정규화된 이름(std::coutstd::endl) 대신 coutendl을 사용할 수 있습니다.

  8. 빌드 메뉴에서 솔루션 빌드를 클릭합니다.

    빌드 로그의 위치 및 빌드 상태를 나타내는 메시지 등의 컴파일 진행 상황 정보가 출력 창에 표시됩니다.

  9. 디버그 메뉴에서 디버깅하지 않고 시작을 클릭합니다.

    샘플 프로그램을 사용한 경우 집합에서 특정 정수를 찾았는지 표시하는 명령 창이 나타납니다.

다음 단계

이전:명령줄 응용 프로그램 만들기(C++) | 다음:명령줄에서 네이티브 C++ 프로그램 컴파일(C++)

참고 항목

작업

Visual C++ 둘러보기

기타 리소스

C++ Language Reference

Standard C++ Library Reference