Mengatasi Error STD::COUT Pada Pemrograman C++
Mungkin awal-awal belajar Pemrograman C++, kita mengalami sedikit kesulitan seperti error setelah melakukan kompilasi program #curhat :) Maklum, selama kuliah terlalu fokus dengan bahasa yang lain sehingga belum fasih dengan syntax C++. Baiklah, kita mulai saja sharing kali ini ya.Saat program di bawah ini kita compile & run, akan muncul background berwarna merah tempat kesalahan terjadi dan akan muncul pesan kesalahan seperti ini:
Terbaca in function int main (), cout was not declared in this scope. Artinya, cout belum dideklarasikan di dalam badan fungsi main. Di bawahnya terdapat suggested alternative atau alternatif yang disarankan yaitu dengan mengubah cout menjadi std::cout. Dalam kasus ini, kita bisa melakukan dua hal,
Pertama, menambahkan using namespace std setelah file header #include <iostream> menjadi
Kedua, menambahkan awalan std:: sebelum cout menjadi
Lakukan kompilasi program, maka hasilnya akan seperti ini
Using namespace std pada pemrograman C++ akan mengijinkan kita menggunakan cout dan endl tanpa harus menggunakan prefiks :: yang berarti bahwa jika kita tidak mencantumkan statement ini, cout harus ditulis std::cout. Semoga bermanfaat, selamat mencoba :)