유용한 팁

Visual C ++에서 "Hello World"콘솔 응용 프로그램을 만드는 방법

Pin
Send
Share
Send
Send


Windows의 개발 환경으로서 필자는 Windows XP가있는 경우 Visual Studio 2008 (800MB), Windows 7 이상의 경우 Visual Studio 2013 (6.5GB) 또는 너무 많은 사람들을위한 Dev C ++ 5 (41MB)를 사용하는 것이 좋습니다. 인터넷 속도가 느려 Visual Studio를 다운로드하십시오. 유닉스 계열 시스템 사용자는 GCC 컴파일러와 Vim과 같은 텍스트 편집기가 필요합니다.

필요한 모든 것을 설치 한 후 첫 번째 프로그램 작성을 시작하겠습니다.

Visual Studio의 경우

“파일 → 새로 만들기 → 프로젝트”메뉴를 엽니 다. “일반”탭으로 이동하여“빈 프로젝트”를 선택하십시오. 프로젝트 이름을 "lesson1"과 같이 지정하고 "OK"를 클릭하십시오.

솔루션 탐색기 창 (일반적으로 왼쪽 위 모서리에 있음)에서 "소스 코드 파일"폴더를 마우스 오른쪽 단추로 클릭하십시오. 대화 상자에서 "Add → Create Item"메뉴 항목을 선택하십시오. 새 파일의 이름 인 main.cpp를 입력하고 "추가"버튼을 클릭하십시오.

빈 파일을 작성하고 구문 강조 표시가있는 텍스트 편집기로 파일을여십시오.

구문 설명

#include 지시문은 코드에 다른 파일을 포함시키는 데 사용됩니다. #include 행은 표준 언어 라이브러리에 있으며 화면에 데이터를 입력 및 출력하는 역할을하는 "iostream.h"파일의 내용으로 대체됩니다.

#include는 표준 C 언어 라이브러리를 연결합니다.이 연결은 시스템 기능이 작동하는 데 필요합니다.

네임 스페이스 std를 사용하는 세 번째 줄의 내용은 "std"라는 기본 네임 스페이스를 사용하고 있음을 나타냅니다. int main () <> 함수의 중괄호 안에있는 모든 것은 프로그램이 시작된 후에 자동으로 실행됩니다.

cout 행은 프로그램에 텍스트가있는 메시지를 표시하도록 지시합니다. "안녕하세요, 세계" 화면에.

cout 연산자는 명령 행 화면에 텍스트를 표시하는 데 사용됩니다. 그 뒤에 두 개의 따옴표 ()가 표시됩니다. 다음은 표시 할 텍스트입니다. 큰 따옴표로 묶습니다. endl 연산자는 줄을 바꿉니다.

실행 중에 오류가 발생하면 0 이외의 오류 코드가 생성됩니다. 프로그램 작업이 실패없이 종료 된 경우 오류 코드는 0입니다. return 0 명령은 프로그램이 성공적으로 완료되었다는 메시지를 운영 체제에 보내려면 필요합니다.

-각 팀의 끝에 배치 세미콜론.

컴파일 및 시작

이제 프로그램을 컴파일하고 실행하십시오. MS Visual Studio를 사용하는 사용자는 "Ctrl + F5"키 조합을 눌러야합니다. GCC 사용자는 다음 명령을 실행해야합니다.

프로그램이 처음으로 조립 되었다면 좋습니다. 컴파일러에 오류가 있다고 말하면 문제가있는 것입니다.

오류 텍스트를 읽고 직접 수정하십시오. 그래도 문제가 해결되지 않으면 의견에 문제에 대해 기재하십시오.

숙제로“Hello, World”메시지 대신“Hello, User”메시지가 표시되도록이 프로그램을 다시 만드십시오.

콘솔 응용 프로그램 작성 및 실행

Visual Studio를 시작하십시오.

메뉴에서 파일 선택 작성, 프로젝트.

대화 상자가 열립니다 새로운 프로젝트.

노드 확장 설립확장 패턴확장 비주얼 C #그런 다음 콘솔 응용.

현장에서 이름 프로젝트 이름을 입력하고 클릭 알았어.

안으로 솔루션 탐색기 새로운 프로젝트가 나타납니다.

Program.cs 파일이 열리지 않은 경우 코드 에디터상황에 맞는 메뉴를 엽니 다 Program.cs 안으로 솔루션 탐색기클릭 코드보기.

Program.cs 파일의 내용을 다음 코드로 바꿉니다.

F5 키를 눌러 프로젝트를 시작하십시오. Hello World! 문자열이 포함 된 명령 프롬프트 창이 나타납니다.

다음은이 프로그램의 중요한 구성 요소입니다.

첫 번째 줄에는 주석이 포함되어 있습니다. // 문자는 나머지 행을 주석으로 변환합니다.

/ * 및 * / 문자로 둘러싼 주석 텍스트 블록을 만들 수도 있습니다. 이것은 다음 예에 표시되어 있습니다.

C # 콘솔 응용 프로그램에는 제어가 시작되고 끝나는 Main 메서드가 포함되어야합니다. Main 메서드는 개체를 만들고 다른 메서드를 실행합니다.

Main 메서드는 클래스 또는 구조체 안에있는 정적 정적 메서드입니다. 이전 예에서 "Hello World!" Hello라는 클래스에 있습니다. Main 메소드는 다음 방법 중 하나로 선언 될 수 있습니다.

void 값을 반환합니다.

정수 값도 반환 될 수 있습니다.

두 반환 유형 모두 다음과 같은 인수를 사용할 수 있습니다.

Main args 메소드 매개 변수는 프로그램을 호출하는 데 사용되는 명령 행 인수를 포함하는 문자열 유형의 값 배열입니다. C ++와 달리, 배열에는 실행 파일 (EXE) 파일 이름이 없습니다.

명령 줄 인수 사용에 대한 자세한 내용은 Main () 섹션의 예제와 명령 줄 인수 및 방법을 참조하십시오. 명령 행을 사용하여 어셈블리를 작성하고 사용하십시오.

Main 메서드의 끝에서 ReadKey 메서드를 호출하면 콘솔 창이 닫히지 않으므로 디버그 모드에서 프로그램을 실행할 때 F5 키를 눌러 출력을 읽을 수 있습니다.

C # 프로그램은 일반적으로 .NET Framework의 런타임 라이브러리에서 제공하는 I / O 서비스를 사용합니다. System.Console.WriteLine 문 ( "Hello World!") WriteLine 메서드를 사용합니다. 런타임 라이브러리에있는 콘솔 클래스의 출력 메소드 중 하나입니다. 문자열 매개 변수를 표준 출력 스트림에 표시 한 다음 새 행을 표시합니다. 다른 콘솔 방법은 다양한 입력 및 출력 작업에 사용됩니다. using System, 지시문을 프로그램 시작 부분에 넣으면 전체 이름을 지정하지 않고 System 클래스 및 메소드를 직접 사용할 수 있습니다. 예를 들어 System.Console.WriteLine 대신 Console.WriteLine을 호출 할 수 있습니다.

I / O 메서드에 대한 자세한 내용은 System.IO를 참조하십시오.

"Hello World!"프로그램 Visual Studio 통합 개발 환경 (IDE)이 아닌 명령 줄을 사용하여 컴파일 할 수 있습니다.

Visual Studio를 다운로드하고 C ++에 대해 알아 주셔서 감사합니다!

  1. Visual Studio 2015를 시작한 후 환경의 구조와 뷰를 익히십시오.
  2. 그런 다음 Visual Studio 프로젝트의 표준 빌드 프로세스를 연구하십시오.
  3. 이제 프로젝트 템플릿을 선택하여 첫 번째 C ++ 프로젝트 만들기를 시작하십시오. Visual Studio에 C ++가 설치되어 있지 않으면 설치해야합니다. Windows 데스크톱 용 Visual C ++ 2015 도구:
  4. Windows 데스크톱 용 Visual C ++ 2015 도구를 설치 한 후 템플릿을 선택할 수 있습니다 Win32 콘솔 응용 프로그램 프로젝트를 만들 헬로 월드:
  5. 버튼을 누릅니다 완료작업을 완료하기 위해 Win32 응용 프로그램 마법사
  6. 첫 번째 C ++ 프로젝트가 표시됩니다.
  7. 코드 교체 다음 코드.

  • 그런 다음 추가 중단 점앞의 회색 영역을 클릭하여 12 행:
  • 클릭하여 프로젝트를 컴파일하고 실행하십시오. 녹색 삼각형 툴바에서Windows 로컬 디버거) 또는 F5 키를 누릅니다. Visual Studio에서 한 번의 클릭으로 빌드 및 디버그 프로세스가 시작됩니다. 클릭 프로젝트를 빌드하려면 :

  • "Hello World!"가 나타납니다. 콘솔 창.
  • 콘솔 창이 즉시 닫히면 8 단계에서 중단 점을 설정해야합니다.

    Windows 8.1을 사용하는 경우 Visual Studio 설치 프로그램을 다시 시작하고 "변경"단추를 클릭하고 언어 목록에서 C ++을 선택하십시오.

    첫 번째 C ++ 프로젝트를 만든 것을 축하합니다! 이 페이지가 도움이 되었으면 알려주세요. 감사합니다

    Pin
    Send
    Share
    Send
    Send