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

Visual C++ 사용자 정의 키워드 색깔 넣기

devenv.exe가 있는 경로


BS의 경우 Vista x64를 사용하므로


C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE


여기에다가 파일명을


usertype.dat


라고 새로운 파일을 만들고 키워드를 입력하면된다.


BS는 boost 를 사용하고 있어서 아래처럼 내용을 입력하였다.




int8_t


int16_t


int32_t


int64_t


uint8_t


uint16_t


uint32_t


uint64_t

그리고 나서 IDE를 실행하면 끝.


기본으로 파랑색인데 이것을 바꾸고자 한다면…


IDE에서 도구>옵션 으로 가서 아래 그림의 항목을 수정하면 된다.