初歩的な質問で恐縮ですが
HOGE classのメンバ変数として

const bool abc;

が宣言されており
コンストラクタHOGEに

abc((hoge1 & hoge2) == 0);

が記述されています。

これはbool abcが0で初期化されるだけでしょうか。
それとも全く別の意味を持つのでしょうか。