Pustka iostream berasal dari penggabungan dua pustaka, yaitu pustaka istream yang memiliki fungsional menerima atau menangkap inputan data dari stream keyboard dan pustaka ostream yang memiliki fungsional menampilkan data ke layar monitor.
Menerima Inputan Data
Berdasarkan uraian dasar mengenai operasional menangkap atau menerima inputan data pada bahasa C++ di awal pembahasan pada postingan ini, kita dapat menggunakan global objek cin yang terdapat pada pustaka "iostream" untuk menjalankan tugas ini. Sebelum melihat implementasi penggunaan global objek cin ini, mari kita lihat dulu bentuk dasar dari global objek yang akan kita gunakan ini. std::cin >> variable_name;Untuk implementasi dari penggunaan objek global "cin" ini, dapat dilihat pada kode progam bahasa C++ dibawah ini.
Menampilkan Inputan Data
Setelah menerima inputan data, tentu saja kita perlu menampilkan data yang telah diberikan melalui stream keyboard oleh si user atau ketika data diterima dan data diproses, tentu saja kita perlu menampilkan hasil dari proses yang dilakukan agar user tahu proses komputasi apa yang telah dilakukan. Pada kenyataannya, menampilkan data atau proses hasil komputasi merupakan hal yang selalu dilakukan ketika program membutuhkan interaksi kepada user. Dalam menangani proses ini, bahasa C/C++ menyediakan pustaka ostream, dan di dalam pustaka ini terdapat objek global yang dapat digunakan untuk menjalankan proses ini, yaitu std::cout. Bentuk dasar dari objek global ini adalah sebagai berikutstd::cout << "Literal string pesan keluaran" << nama_variabel;
Untuk literal string pesan keluaran merupakan pesan atau informasi mengenai data yang akan ditampilkan pada layar. Penggunaanya dapat dilihat dan diamati pada contoh kode program di atas. Atau untuk lebih memahami, bisa lihat contoh kode program c / C++ dibawah ini.
Using namespace std
Hal yang harus diperhatikan pada kedua topik diatas ialah bahwa penulis tidak melakukan pendeklarasian "using namespace std" untuk penggunaan global objek cin dan cout. Karena itu, agar dapat menggunakan objek cin dan cout, kita harus memanggil objek tersebut dengan cara seperti di atas (std::cin dan std::cout).Video Pengkodean Program di atas, bisa anda saksikan di bawah ini....