Fungsi
getline() digunakan untuk membaca baris data daripada input teks dan menyimpannya dalam rentetan yang ditentukan sehingga aksara baris baharu atau aksara akhir fail ditemui. Parameternya termasuk objek istream yang menghala ke strim input dan objek rentetan yang digunakan untuk menyimpan data baca, dan mengembalikan rujukan istream yang menunjuk ke objek strim input. Jika baris berjaya dibaca, bit status objek aliran input adalah goodbit, jika tidak ia failbit.
Penggunaan getline() dalam C++ Fungsi
getline() digunakan untuk membaca baris data dan menyimpannya dalam rentetan tertentu. Ia membaca data sebagai input teks sehingga aksara baris baharu atau aksara akhir fail ditemui. Sintaksnya adalah seperti berikut:
<code class="cpp">istream& getline(istream& str, string& strObj);</code>
Parameter
Return Value
getline() fungsi mengembalikan rujukan istream yang menunjuk ke objek strim input. Bit status objek istream adalah goodbit jika baris berjaya dibaca, jika tidak, ia adalah failbit.
Contoh
<code class="cpp">#include <iostream> #include <string> using namespace std; int main() { string myString; cout << "Enter a line of text: "; getline(cin, myString); cout << "The entered text is: " << myString << endl; return 0; }</code>
Proses pelaksanaan
Notes
Atas ialah kandungan terperinci Cara menggunakan getline dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!