Console merupakan interface dasar pada computer, biasanya berupa keyboard dan monitor. Keyboard merupakan alat input standar dan monitor adalah alat output standar. Dalam library iosteam C++, standard operasi input dan output untuk pemrograman didukung oleh 2 data streams. cin untuk input, dan cout untuk output. Juga, cerr dan clog sebagai tambahan untuk output streams yang di desain khusus untuk menampilkan error message. Dapat diarahkan langsung ke standard output maupun ke log file.
Output (cout)
Penggunaan cout stream dihubungkan dengan opertor overloaded << ( sepasang tanda "less than").
Operator << dikenal sebaggai insertion operator, dimana berfungsi untuk menginput data yang mengikutinya. JIka berupa string, maka harus diapit dengan kutip ganda ("), sehingga membedakannya dari variabel.
contoh : cout << "hai"; // print output hai on screen
Input (cin)
Menangani standard input pada C++ dengan menambahkan overloaded operator extraction (>>) pada cin stream. Harus diikuti dengan variabel yang akan menyimpan data.
contoh :
int age;
cin >> age;
Contoh diatas mendeklarasikan variabel age dengan tipe int dan manunggu input cin (keyboard) untuk didimpan di variabel age.
Sumber :
Arsip pribadi (Materi TPT-2/C++/Ronggo Permono/2007)
Tidak ada komentar:
Posting Komentar