티스토리 뷰

반응형

 

비주얼 스튜디오 빈 프로젝트와 콘솔 응용프로그램 차이?

 

Win32 application prepares you the basic issues of an application: resources (like icons, dialog name, dialog menu …), existing definitions (prepared header file), entry point (WinMain ) ,other WndProc function and so forth.

 

Empty Project do not do the prepare job of these coding source. You can see the link I give you.

 

Elegentin Xie

MSDN Community Support

 

 

 

여기서 준 링크 두개:

https://msdn.microsoft.com/en-us/library/2eezscy8.aspx

https://msdn.microsoft.com/en-us/library/s2zy4kwk.aspx

 

더보기

Win32응용 프로그램은 리소스(예:아이콘, 대화 상자 이름, 대화 상자 메뉴...), 기존 정의(헤더 파일), 입력 지점(WinMain)등의 다른 윈도우즈/Central기능과 같은 응용 프로그램의 기본 문제를 준비합니다.

 

빈 프로젝트는 이러한 코딩 소스의 준비 작업을 수행하지 않습니다. 제가 드리는 링크를 보실 수 있을 겁니다.

 

여기서 준 링크 두개:

https://msdn.microsoft.com/en-us/library/2eezscy8.aspx

https://msdn.microsoft.com/en-us/library/s2zy4kwk.aspx

 

source: https://social.msdn.microsoft.com/Forums/vstudio/en-US/6ce711aa-6fc3-4437-bee9-7e8a6ff9204d/whats-the-difference-between-an-empty-project-and-win32-application?forum=vcgeneral

 

 

A "Window's Console Application" program has stuff added to your project to make it run smoother with the Window's command prompt. However, even if you create an "Empty Project", the compiled version will not run on another OS, by default. You will have to recompile for each OS you want to work with

 

더보기
"Window의 콘솔 응용 프로그램"프로그램에는 Window의 명령 프롬프트와 함께 프로젝트가 보다 원활하게 실행되도록 하기 위해 프로젝트에 추가된 항목이 있습니다. 하지만" 빈 프로젝트"를 생성하더라도 기본적으로 컴파일된 버전은 다른 OS에서 실행되지 않습니다. 작업하려는 각 OS에 대해 다시 컴파일해야 합니다.

https://stackoverflow.com/questions/47384537/difference-between-windows-console-application-and-empty-project-in-vs-c

 

 

 

1. An empty project contains no application framework at all - it's more for developing a support source than anything else. A Console Application contains all the framework & boilerplate for a Console (DOS Box) application... not that there's much, but at least you can snap out a "Hello, World" in it.

 

2. Creating an empty project is just for managing/creating multiple applications within a project. Regardless, you can still create standalone console applications without creating a project.

더보기

1. 

빈 프로젝트에는 응용 프로그램 프레임워크가 전혀 포함되지 않습니다. 콘솔 응용 프로그램은 그 어떤 것보다 지원 소스를 개발하는 데 더 많은 도움이 됩니다. 많이 있는 건 아니지만, 적어도 그 안에 "Hello, World"라는 단어를 딱 잘라 버릴 수 있잖아요.

 

2. 빈 프로젝트를 생성하는 것은 한 프로젝트 내에 여러 응용 프로그램을 생성하기 위한 것입니다. 그래도 프로젝트를 생성하지 않고 독립 실행형 콘솔 응용 프로그램을 생성할 수 있습니다.

https://www.quora.com/What-is-the-difference-between-empty-project-and-console-application-in-an-IDE

 

 

댓글

티스토리 방명록

최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday