Visual Studio의 디버깅 세션 중에 명령 줄 인수 <
(따옴표없이 단일 꺾쇠 괄호)을 C++ 프로그램에 전달하려고합니다. Project settings for a C++ debug configuration에 설명 된대로 <
은 리디렉션 연산자로 특별한 의미가 있지만 이스케이프 방법을 지정하지 않습니다. 내가 "<"
과 ^<
을 사용해 보았지만, 내가 원하는 것을하지 않았습니다. 명령 줄에서 "<"
인수를 사용하여 명령을 호출하면 예상대로 작동합니다.Visual Studio 디버깅 명령 인수에서 이스케이프 처리
디버깅 명령 인수가 먼저 처리됩니다. 이 전처리 과정에서 캐릭터를 피할 수있는 방법이 있습니까?
사용하고자하는 완전한 명령 줄 ("<", 나에게 맞는 것은 없나요?)과 사용중인 Visual Studio 버전을 알려주십시오. –
'<'는 인수가 아니기 때문에 작동합니다. 리디렉션 연산자입니다. 실제로 실행 파일에 인수를 전달하지는 않습니다. 질문에서 언급했듯이, 단일 인수 인'<'문자열을 전달하려고합니다. –
내가 말한대로 : 그것은 나를 위해 작동합니다. "<"(큰 따옴표 사용)를 입력하면 "<"(큰 따옴표 제외)가 내 프로그램으로 전달됩니다. 그래서 내가 요청한대로 더 많은 정보를 제공하십시오. –