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.....
tidak berhasil pak maaf:(
BalasHapus