반응형

Visual Studio 2017에서 C/C++를 위한 콘솔 프로젝트를 작성하는 방법을 설명합니다.




Visual Studio 2017 설치하는 방법은 다음 포스팅을 참고하세요


C++, Win32 API, MFC 개발을 위해 Visual Studio Community 2017 설치하는 방법

http://webnautes.tistory.com/1131



2018. 7. 9 - 최초작성




1. 메뉴에서 파일 > 새로 만들기 > 프로젝트를 선택합니다.



2. 왼쪽 항목에서 Visual C++ > Windows 데스크톱을 선택하면 중앙에 보이는 항목에서  Windows 데스크톱 마법사를 선택합니다.


Windows 콘솔 응용프로그램을 선택하면 stdafx.h 등의 파일이 프로젝트에 추가된 상태라서 빈 프로젝트가 필요한 경우에는 피하는게 좋습니다.




3. 응응 프로그램 종류로 콘솔 응용 프로그램을 선택하고 빈 프로젝트를 체크합니다.


SDL을 체크하면 보안상 대체해서 사용해야 하는 함수들을 알려줍니다. 예를 들어 scanf() 대신 scanf_s() 를 사용하라는 메시지가 보입니다.




4. 솔루션 탐색기의 소스 파일에서  마우스 우클릭하면 보이는 메뉴에서 추가 > 새 항목을 선택합니다.




..


..



5. C++ 파일(cpp)를 선택하고 추가 버튼을 클릭합니다.




6. 다음 코드를 입력하고 Ctrl + F5를 눌러서 실행합니다. 디버깅없이 실행이 됩니다.


#include <iostream>

using namespace std;

int main()
{
cout << "Hello World!" << endl;


return 0;
}



이 경우에는 프로그램 종료 후, “계속하려면 아무 키나 누르십시오 . . . “ 라는 메시지가 보입니다.




7. 똑같은 코드를  F5를 눌러 디버깅을 하면서 실행하려면 마지막 라인에 마지막 라인에 중단점(빨간색 원)을 추가해줘야 합니다.




8. 그래야 프로그램이 종료되기 전에 실행결과를 볼 수 있습니다.




10. c 언어도 동일한 방법으로 진행하면 됩니다.




11. 다음 코드를 C언어 소스 파일에 입력해주고


#include <stdio.h>


int main()
{
printf("Hello World! \n");


return 0;
}




12. Ctrl + F5로 실행한 경우 실행 결과입니다.




문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts