반응형

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로 실행한 경우 실행 결과입니다.




반응형

해보고 확인한 것을 문서화하여 기록합니다.


공부한 내용을 공유하는 공간입니다.
부족함이 있지만 도움이 되었으면 합니다.
잘못된 부분이나 개선점을 알려주시면 감사하겠습니다.



포스트 작성시에는 문제 없었지만 이후 문제가 생길 수 있습니다.
문제가 생기면 포스트와 바뀐 환경이 있나 먼저 확인해보세요.

질문을 남겨주면 가능한 빨리 답변드립니다.


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

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기

댓글을 달아 주세요

">