콘솔에서 프로그램이 실행되는지 확인하는 방법은 무엇입니까? 진단서를 표준 출력에 덤핑하는 애플리케이션을 쓰고 있습니다. 애플리케이션을 다음과 같은 방식으로 작동시키고 싶습니다. 독립 실행형 명령 프롬프트에서 실행되는 경우(를 통해)cmd.exe) 또는 표준 출력을 파일로 리디렉션/파이프 처리하여 완료되는 즉시 깨끗하게 종료합니다. 그렇지 않으면(창에서 실행되고 콘솔 창이 자동으로 생성되는 경우) 창이 사라지기 전에 종료하기 전에 키를 누를 때까지 기다립니다(사용자가 진단을 읽을 수 있도록) 어떻게 그 구별을 할 수 있을까요?부모 프로세스를 검토하는 것이 방법이 될 수 있다고 생각하지만 저는 WinAPI에 관심이 없어서 의문입니다. 저는 MinGW GCC입니다.및 메서드를 사용할 수 있습니다. 먼저 콘솔 ..