C++ yerleşik işleçleri, önceliği ve ilişkilendirilebilirliği
Makale
C++ dili tüm C işleçlerini içerir ve birkaç yeni işleç ekler. İşleçler, bir veya daha fazla işlenen üzerinde gerçekleştirilecek bir değerlendirme belirtir.
Öncelik ve ilişkisellik
İşleç önceliği , birden fazla işleç içeren ifadelerdeki işlemlerin sırasını belirtir. İşleç ilişkilendirmesi , aynı önceliğe sahip birden çok işleç içeren bir ifadede işlenenin soldaki işleçle mi yoksa sağındaki işleçle mi gruplandırıldığını belirtir.
Alternatif yazımlar
C++ bazı işleçler için alternatif yazımları belirtir. C'de, alternatif yazımlar iso646.h> üst bilgisinde <makro olarak sağlanır. C++ dilinde bu alternatifler anahtar sözcüklerdir ve iso646.h> veya C++ eşdeğeri <ciso646> kullanımı <kullanım dışıdır. Microsoft C++'da alternatif /permissive- yazımları etkinleştirmek için veya /Za derleyici seçeneği gereklidir.
C++ işleç önceliği ve ilişkilendiricilik tablosu
Aşağıdaki tablo C++ işleçlerinin önceliğini ve ilişkilendirilebilirliğini (en yüksekten en düşük öncelikliye) göstermektedir. Başka bir ilişki açıkça parantezlerle zorlanmadıkça aynı öncelik numarasına sahip işleçler eşit önceliğe sahiptir.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz. https://aka.ms/ContentUserFeedback.