1. 프로젝트 만들기
- Visual Studio 2019 community 를 설치하려면 visualstudio.microsoft.com/ko/vs/community/
- 무료회원가입하면 다운로드 할 수 있다.
Visual Studio 2019 community 에서 콘솔앱으로 프로젝트를 만들면
Hello World 프로그램이 자동으로 짜여 진다.
2. Hello World 코드
#include <iostream>
int main()
{
std::cout << "Hello World!\n";
}
F5 키를 눌러 실행 시켜서 결과를 확인해보자
#include <iostream> 은 std::cout 를 사용하기 위해서 코드에 포함 하였다.
int main() 코드의 시작은 항상 main() 함수로 부터 시작한다.
{ 함수의 시작을 의미한다.
std::cout << "Hello World!\n";
화면에 문자열을 출력 하라는 뜻(즉, std::cout 이 화면을 의미한다)
\n 은 줄바꿈을 의미한다.
; (세미콜론) 은 문장을 끝을 의미한다.
} 함수의 끝을 의미한다.
3. C스타일의 Hello World
- 프로젝트를 콘솔로 새로 만들면 C++최신 스타일로 Hello World 프로그램이 작성 되어 있으나,
- main 함수를 제외 하고 모두 지운후에 C스타일의 Hello World 를 만들어 보자
#include <stdio.h>
int main()
{
printf("Hello World");
}
C스타일의 Hello World 를 굳이 사용하는 이유는 자료형을 체험하기에 좋기 때문이다.
여기에 나온 printf() 함수를 사용하기 위해서는 #include <stdio.h> 를 코드에 포함 시켜야 한다.
4. 윈도우 10 의 보안프로그램에 의해 실행하지 못하는 경우
- 아래와 같은 메시지가 뜨면서 실행이 안되는 경우가 있다.
- 이것은 윈도우10의 보안프로그램에 의해 실행이 거부 된 경우이다.
- 아마도 인증절차를 거치지 않은 프로그램이 실행 되었을 때 거부 되는 것 같다.
이를 해결하기 위해서 다음의 절차를 따른다
프로젝트가 있는 디렉터리를 잘 모르겠다면, 에러가 났을때 경로를 확인하시면 됩니다.
이렇게 제외사항 에 프로젝트 디렉터리가 추가 되면
Window Defender 는 더 이상 이 폴더 내의 프로그램은 실행 거부를 하지 않습니다.
'C언어(2020년)' 카테고리의 다른 글
6. scanf_s() 함수 (0) | 2020.11.02 |
---|---|
5. printf()함수 (0) | 2020.11.02 |
3. 자료형 (0) | 2020.11.01 |
2. 최초의 컴퓨터 (0) | 2020.11.01 |
1. 컴퓨터의 구조 (0) | 2020.11.01 |