와일드카드 인수 확장명Expanding Wildcard Arguments

Microsoft 전용Microsoft Specific

C 프로그램을 실행할 때 물음표(?)와 별표(*) 중 하나를 와일드카드로 사용하여 명령줄에서 파일 이름 및 경로 인수를 지정할 수 있습니다.When you run a C program, you can use either of the two wildcards — the question mark (?) and the asterisk (*) — to specify filename and path arguments on the command line.

기본적으로 명령줄 인수에서는 와일드카드가 확장되지 않습니다.By default, wildcards are not expanded in command-line arguments. 일반 인수 벡터 argv 로드 루틴을 setargv.obj 또는 wsetargv.obj 파일과 연결하여 와일드카드를 확장하는 버전으로 바꿀 수 있습니다.You can replace the normal argument vector argv loading routine with a version that does expand wildcards by linking with the setargv.obj or wsetargv.obj file. 프로그램에서 main 함수를 사용하는 경우 setargv.obj와 연결합니다. 프로그램에서 wmain 함수를 사용하는 경우 wsetargv.obj와 연결합니다. 이 두 동작은 동일한 동작입니다.If your program uses a main function, link with setargv.obj. If your program uses a wmain function, link with wsetargv.obj. Both of these have equivalent behavior.

setargv.obj 또는 wsetargv.obj와 연결하려면 /link 옵션을 사용합니다.To link with setargv.obj or wsetargv.obj, use the /link option. 예:For example:

cl example.c /link setargv.objcl example.c /link setargv.obj

운영 체제 명령과 같은 방식으로 와일드카드가 확장됩니다.The wildcards are expanded in the same manner as operating system commands. 와일드카드에 대해 잘 모를 경우 운영 체제 사용자 가이드를 참조하십시오.(See your operating system user's guide if you are unfamiliar with wildcards.)

Microsoft 전용 종료END Microsoft Specific

참고 항목See Also

링크 옵션 Link Options
main 함수 및 프로그램 실행main Function and Program Execution