Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Menyediakan Input Standard kepada Program C/C yang Dinyahpepijat dalam Kod VS?
Menulis ke Input Standard dalam Program C/C Dijalankan dalam Kod VS
Untuk program C/C yang dilaksanakan dalam Kod VS dengan C/ Sambungan C, input standard boleh menjadi cabaran untuk berinteraksi. Artikel ini menerangkan cara untuk mendayakan input pengguna dalam proses penyahpepijatan.
Mendayakan Input Terminal
Sambungan C/C tidak menyediakan kaedah langsung untuk menulis kepada input standard . Walau bagaimanapun, penyelesaian wujud dengan mendayakan penyahpepijatan dalam tetingkap terminal. Dalam Kod VS, navigasi ke "Kod -> Keutamaan -> Tetapan" dan tambah tetapan tersuai berikut:
{ "code-runner.runInTerminal": true }
Berjalan dan Berinteraksi
Sekarang, apabila menjalankan program C/C anda, tetingkap terminal akan dibuka bersama tetingkap kod. Terminal ini akan mewarisi input standard program, membolehkan anda memberikan input apabila digesa.
Khususnya, untuk program seperti contoh yang disediakan:
# include <iostream> using namespace std; int main () { int name; cin >> name; cout << "Hello, " << name << "!!!" << endl; return 0; }
Selepas menjalankan program dalam VS Kod dengan tetapan "code-runner.runInTerminal" didayakan, anda boleh memasukkan nama ke dalam tetingkap terminal apabila digesa. Program ini kemudiannya harus mencetak ucapan tersuai.
Atas ialah kandungan terperinci Bagaimanakah Saya Menyediakan Input Standard kepada Program C/C yang Dinyahpepijat dalam Kod VS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!