▼2020년/C /C++

Visual Studio 2017에서 stdio.h 사용하기

ITISIK 2018. 6. 24. 14:54
반응형

안녕하세요, itisik 입니다.

 

이번 포스트에서는 Visual Stduio 2017버전 부터 종적을 감춘, stdio.h 헤더를 사용하는 방법에 대해서 포스팅 하겠습니다.

많은 C언어 사용자 분들이 2015버전에서 2017버전으로 올라간 뒤 많이 당황스러우셨을 부분이 바로 헤더인데요.

기존에 사용하시던 입/출력 헤더인 stdio.h 구문해서 오류가 발생하기 때문입니다.

 

사실 이는, 2017버전부터 stdafx.h헤더에 사용자들이 자주 사용하는 헤더를 총집합 시키면서 생긴 문제인데요.

간단히 말하면 2017버전부터는 stdio.h가 아닌, stdafx.h헤더로 사용해주시면 문제없이 사용 가능하십니다.

 

그러나 많은 분들이 그 어색함을 이기지 못하고 2015버전을 찾거나, stdio.h 사용방법을 찾으시는데요.

우선 제가 이전에 해둔 포스팅에서 2015버전을 다운로드 받으실 수 있으니, 아래의 링크에서 2015버전을 다운 받으시거나,

이번 포스트에서 소개해드릴 방법으로 2017버전에서도 stdio.h 헤더 사용가능 하십니다.

 

http://itisik.tistory.com/5

▲ 링크를 타고 가셔서, 페이지의 만 아래부분에 보시면 2015버전 설치 파일이 있습니다. 

 

자, 그럼 지금부터 2017버전에서 stdio.h 헤더 사용하는 방법에 대해서 말씀드릴게요~

 


▲ 우선 Visual Studio 2017을 실행시켜주신 뒤 맨 위의 메뉴 중, 파일 - 새로 만들기 - 프로젝트를 선택해줍니다.

 

 

▲ 새 프로젝트 창에서 Windows 데스크톱을 클릭해줍니다.

 

 

▲ Windows 데스크톱 마법사를 클릭 후 창 아래의 확인을 선택해줍니다.

 

 

▲ 이런 창이 뜨면, 빈 프로젝트는 체크해주시고, SDL 검사는 체크해제 해주시면 됩니다.

 

▲체크 상태가 이와 같다면, 확인을 클릭해주시면 됩니다.

 

 

▲ 생성된 프로젝트에서 오른쪽에 소스파일 폴더를 우클릭 해주시고,

이어서 추가 - 새 항목을 선택해줍니다.

 

 

▲ 창이 뜨면, 그대로 추가를 클릭해줍니다.

(혹시 C++이 아닌 C언어를 공부하신다면, cpp 확장명을 c로 바꾸어주세요.)

 

 

▲ #include "stdio.h" 라고 했지만, #include <stdio.h>도 가능합니다.

작동 확인을 위한 간단한 코드를 실행시켜보겠습니다.

 

 

▲ 정상 구동 되는 모습입니다.

 

즐거운 프로그래밍 되셨으면 좋겠습니다~

이 포스트는 여기서 끝이구요 질문 있으시면 언제든지 댓글로 편하게 남겨주세요!

 

 

반응형