VC++ CLI 프로그램 작성 시 와일드카드 확장

a.exe *.txt

와 같이 실행하는 명령줄 인터페이스 응용 프로그램을 작성할 때…
* 또는 ? 와 같은 와일드카드를 직접 구현한 코드로 처리하지 않고 확장된 결과로 넘겨 받을 수 있다.

link 할 때, 아래의 obj 파일을 함께 링크하는 간단한 설정만 하면 된다.

main() 함수를 사용하는 경우 – setargv.obj
wmain() 함수를 사용하는 경우 – wsetargv.obj

참고) https://docs.microsoft.com/en-us/cpp/c-language/expanding-wildcard-arguments?redirectedfrom=MSDN&view=vs-2019