Jumat, 31 Januari 2014

Penggunaan Variabel ‘Bool’ di Program C++

Adakalanya saat kita menuliskan variabel boolean dimana dalam bahasa C biasa dikenal dengan bool dan kita pakai dalam program C++ maka variabel ‘bool’ tidak dikenal, hal ini dikarenakan C++ tidak menyediakan fasilitas untuk kondisi true/false.


Untuk lebih jelasnya silahkan coba syntax dibawah ini:

#include<iostream.h>
#include<conio.h>
main()
{
            const bool x=true;
            cout<<x<<"\n";
            getch();
}

Maka, ketika diCompile/dijalankan akan muncul eror “Constant variable ‘bool’ must be initialized in function main()”
Sekarang coba sisipi syntax diatas dengan mantra dibawah ini (warna merah):

#include<iostream.h>
#include<conio.h>
main()
{
            enum bool {false, true};
            const bool x=true;
            cout<<x<<"\n";
            getch();
}

Coba compile, dan semoga berhasil.....

1 komentar: