VS Code에서 실행되는 C/C 프로그램의 표준 입력에 쓰기
C/를 사용하여 VS Code에서 실행되는 C/C 프로그램의 경우 C 확장, 표준 입력은 상호 작용하기 어려울 수 있습니다. 이 문서에서는 디버깅 프로세스 내에서 사용자 입력을 활성화하는 방법을 설명합니다.
터미널 입력 활성화
C/C 확장은 표준 입력에 쓰기 위한 직접적인 방법을 제공하지 않습니다. . 그러나 터미널 창에서 디버깅을 활성화하면 해결 방법이 있습니다. VS Code에서 "코드 -> 기본 설정 -> 설정"으로 이동하여 다음 사용자 정의 설정을 추가합니다.
{ "code-runner.runInTerminal": true }
실행 및 상호 작용
이제, C/C 프로그램을 실행하면 코드 창과 함께 터미널 창이 열립니다. 이 터미널은 프로그램의 표준 입력을 상속하므로 메시지가 표시되면 입력을 제공할 수 있습니다.
구체적으로 제공된 예제와 같은 프로그램의 경우:
# include <iostream> using namespace std; int main () { int name; cin >> name; cout << "Hello, " << name << "!!!" << endl; return 0; }
VS에서 프로그램을 실행한 후 "code-runner.runInTerminal" 설정이 활성화된 코드를 사용하면 메시지가 표시될 때 터미널 창에 이름을 입력할 수 있습니다. 그러면 프로그램이 사용자 정의 인사말을 인쇄해야 합니다.
위 내용은 VS Code에서 디버깅된 C/C 프로그램에 표준 입력을 어떻게 제공합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!