นี้เป็นสถานที่เดียวที่ฉันเคยเห็นand, orและnotระบุว่าเป็นผู้ประกอบการที่เกิดขึ้นจริงใน C ++ เมื่อฉันเขียนโปรแกรมทดสอบใน NetBeans ฉันได้ขีดเส้นใต้สีแดงราวกับว่ามีข้อผิดพลาดทางไวยากรณ์และคิดว่าเว็บไซต์ผิด แต่เป็น NetBeans ซึ่งผิดเพราะรวบรวมและทำงานตามที่คาดไว้
ฉันเห็นว่า!เป็นที่ชื่นชอบมากกว่าnotแต่ความสามารถในการอ่านand&& นั้นorดูดีกว่าพี่น้องที่ใช้ไวยากรณ์ของพวกเขา เหตุใดตัวดำเนินการทางตรรกะเวอร์ชันเหล่านี้จึงมีอยู่และเหตุใดจึงดูเหมือนไม่มีใครใช้ C ++ นี้ถูกต้องจริง ๆ หรือมีความเข้ากันได้บางอย่างกับ C ที่มาพร้อมกับภาษาหรือไม่?