Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Menyediakan Input Standard kepada Program C/C Saya Apabila Menyahpepijat dalam Kod Visual Studio?
Menulis ke Input Standard dalam Kod Visual Studio dengan Sambungan C/C
Menyahpepijat program C/C selalunya memerlukan keupayaan untuk menyediakan pengguna input semasa pelaksanaan. Ini boleh menjadi mencabar apabila menggunakan sambungan C/C dalam Kod Visual Studio, terutamanya untuk pengguna Windows memandangkan kemudahan penyahpepijatan tidak tersedia.
Pelaksanaan Semasa:
Anda ada berjaya mengkonfigurasi Kod Visual Studio untuk membina dan menjalankan kod anda menggunakan Makefile dan tugas tersuai. Walau bagaimanapun, untuk menerima input pengguna pada masa jalanan, anda perlu mendayakan input konsol.
Penyelesaian:
{ "code-runner.runInTerminal": true }
Penjelasan:
Tetapan code-runner.runInTerminal melancarkan program dalam terminal bersepadu. Ini membenarkan input standard semasa program sedang berjalan.
Contoh:
Pertimbangkan program helloworld.cpp berikut:
#include <iostream> using namespace std; int main() { string name; cout << "Enter your name: "; cin >> name; cout << "Hello, " << name << "!!!" << endl; return 0; }
Apabila anda jalankan program ini dengan tetapan yang diubah suai, terminal akan menggesa anda untuk input dan menghantarnya kepada program sebagai input standard.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyediakan Input Standard kepada Program C/C Saya Apabila Menyahpepijat dalam Kod Visual Studio?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!