Когда встречается с (bool1 & bool2), С++ пытается проверить bool2, если bool1 был найден ложным или игнорирует его так, как это делает PHP?
Извините, если это слишком простой вопрос, но я действительно не мог найти упоминания об этом ни в Schildt, ни в Интернете.