#include #include enum() voidEnum { a, b, c /*** * ,d = 10 // Disable; * //error: Enumerator of enum(void) cannot have an explicit initial value. */ }; char* a[voidEnum] = { "A", "B", "C" }; int main() { enum voidEnum v_1 = a; enum voidEnum v_2 = b; sout | "Two different Opague Enum Should not be the same:"; if ( v_1 == v_2 ) { sout | "a and b are Equal" | nl; } else { sout | "a and b are Not Equal" | nl; } sout | "Default Output:"; sout | a; sout | b; sout | label(v_1); sout | label(v_2); }