条件式 if (( i >> id) & 1) の意味について Jun 3, 2019 C++ 初心者のものです。 AtCoder の解答の中で、以下のようなコードがありました。 if ((i >> id) & 1) { i と id はそれぞれループのインデックスとベクターの中身です。 この & は一体何をしているのでしょうか? ご回答のほどよろしくお願いいたします。