Оператор and_eq служит альтернативным наименованием для оператора &= (Побитовое И). Приведем программу с использованием оператора and_eq.
#include <iostream> // cout, endl
using namespace std;
int main(){
char a = 0b11110000; // Задаем 8 бит
char b = 0b00111100; // Задаем 8 бит
a and_eq b; // В переменной a результат операции "Побитовое И" от a и b.
cout << "a and_eq b = " << (int)a; //48 (0b110000) Выводим результат "Побитовое И" от a и b (a &= b)
}