WinAPI
Main Parameter
Nin
2021. 1. 8. 14:07
#include <iostream>
int main()
{
std::cout << "Hello World!\n";
}
디버그 모드로 실행하면 프로젝트가 있는 폴더에 Debug 폴더가 생기고 거기에
프로그램(exe)이 생긴다.Debug폴더가 생기는 이유부터 보면
프로젝트 속성->일반 에 보면 출력 디렉터리가 있다.
보면은 $(SolutionDir)$(Configuration)\ 이렇게 설정이 되어있는데
(SolutionDir)는 프로젝트가 있는 폴더까지의 경로를 매크로로 치환해둔것이다.
저걸 다 지우고 자신이 원하는 이름을 적으면 프로젝트를 기준으로
거기에 자신이 적은 이름으로 폴더가 생기고 거기에 파일들이 생성된다.
#include <iostream>
int main(int _Count, char** _Data)
{
std::cout << _Count << std::endl;
std::cout << _Data[0] << std::endl;
}
위의 코드를 실행해보면
1과 파일 경로가 출력된다.
이는 main 함수를 실행하면 기본적으로 넣어주는 인자값이다.