2010-12-02 2 views

답변

6

나는 이것이 가능하지 않다고 생각합니다. 프로그램 이름을 합법적으로 옵션 이름으로 사용할 수도 있기 때문일 수 있습니다.

명령 줄 파서 코드는 명시 적으로 건너 뜁니다 관련 argv 회원 :

template<class charT> 
basic_command_line_parser<charT>:: 
basic_command_line_parser(int argc, charT* argv[]) 
: detail::cmdline(
    // Explicit template arguments are required by gcc 3.3.1 
    // (at least mingw version), and do no harm on other compilers. 
    to_internal(detail::make_vector<charT, charT**>(argv+1, argv+argc+!argc))) 
{}