Bagikan melalui


Menggunakan Operator Ekstraksi

Operator ekstraksi (>>), yang telah diprogram sebelumnya untuk semua jenis data C++ standar, adalah cara term mudah untuk mendapatkan byte dari objek aliran input.

Operator ekstraksi input teks yang diformat bergantung pada spasi kosong untuk memisahkan nilai data masuk. Ini tidak nyaman ketika bidang teks berisi beberapa kata atau ketika koma memisahkan angka. Dalam kasus seperti itu, salah satu alternatifnya adalah menggunakan fungsi istream::getline anggota input yang tidak diformat untuk membaca blok teks dengan spasi kosong yang disertakan, lalu mengurai blok dengan fungsi khusus. Metode lain adalah mendapatkan kelas aliran input dengan fungsi anggota seperti GetNextToken, yang dapat memanggil istream anggota untuk mengekstrak dan memformat data karakter.

Lihat juga

Aliran Input