«operators» etiketlenmiş sorular

İşleçler, veriler üzerinde hesaplamalar ve karşılaştırmalar yapmak için neredeyse tüm programlama ve kodlama dillerinde oluşan sembollerdir.

10
JavaScript'teki instanceof operatörü nedir?
instanceofJavaScript anahtar kelime ilk karşılaşıldığında insanların JavaScript nesne yönelimli bir programlama dili değildir düşünüyorsanız eğilimindedir oldukça kafa karıştırıcı olabilir. Bu ne? Hangi sorunları çözüyor? Ne zaman uygun ve ne zaman uygun değil?

13
C ++ derleyicileri neden işleç == ve işleç! = Tanımlamıyor?
Derleyicinin sizin için olabildiğince fazla çalışmasına izin verme büyük bir hayranıyım. Basit bir sınıf yazarken derleyici size 'ücretsiz' için aşağıdakileri verebilir: Varsayılan (boş) bir yapıcı Bir kopya oluşturucu Bir yıkıcı Bir atama operatörü ( operator=) Ancak size herhangi bir karşılaştırma operatörü veremiyor gibi görünüyor - operator==veya operator!=. Örneğin: class foo …
302 c++  operators 

11
| Arasındaki fark nedir ve || veya operatörler?
Ben her zaman ||C # ve PHP hem de OR ifadelerinde (iki boru) kullandık . Bazen ben kullanılan tek boru bkz: |. Bu iki kullanım arasındaki fark nedir? Birini diğerinin üzerinde kullanırken herhangi bir uyarı var mı veya değiştirilebilir mi?
301 c#  php  operators 

10
'VE' vs '&&' operatörü olarak
Ben geliştiriciler kullanmaya karar bir kod temeli var ANDve ORyerine &&ve ||. Operatörlerin önceliğinde bir fark olduğunu biliyorum ( &&önce gider and), ancak verilen çerçeve ile ( kesin olarak PrestaShop ) bu açıkça bir neden değildir. Hangi sürümü kullanıyorsunuz? Mı anddaha okunabilir &&? Yoksa fark yok mu?

17
^ Operatörü Java'da ne yapar?
^(Düzeltme) operatörü Java'da hangi işlevi yerine getirir ? Bunu denediğimde: int a = 5^n; ... bana veriyor: n = 5 için n = 4 için 0 döndürür , n = 6 için 1 döndürür, 3 döndürür ... bu yüzden sanırım üstelleştirme yapmıyor. Peki o zaman ne?

11
C ++ mantıksal XOR operatörü?
Böyle bir şey var mı? İlk kez pratik bir ihtiyaçla karşılaştım, ancak Stroustrup'ta listelenen birini göremiyorum . Yazmayı düşünüyorum: // Detect when exactly one of A,B is equal to five. return (A==5) ^^ (B==5); Ama ^^operatör yok . ^Burada bitsel olarak kullanabilir ve doğru cevabı alabilir miyim (doğru ve yanlışın …

17
“X = x ++” sonrasında x nedir?
Bu yapıldığında (perdelerin arkasında) ne olur? int x = 7; x = x++; Yani, bir değişken yazı sonrası artırıldığında ve bir ifadede kendisine atandığında? Bunu derledim ve yürüttüm. tüm ifadeden sonra bilex hala 7 . Kitabımda, bunun arttığını söylüyor !x

17
Java'da "mantıksal özel" veya "operatör" oluşturma
Gözlemler: Java'nın mantıksal bir AND operatörü vardır. Java'nın mantıksal bir VEYA işleci vardır. Java'nın mantıksal bir NOT işleci vardır. Sorun: Güneşe göre Java'nın mantıksal bir XOR operatörü yoktur . Bir tanesini tanımlamak istiyorum. Yöntem Tanımı: Bir yöntem olarak basitçe aşağıdaki gibi tanımlanır: public static boolean logicalXOR(boolean x, boolean y) { …
274 java  operators  xor 




8
C # 'daki köşeli parantez operatörünü nasıl aşırı yüklerim?
Örneğin, DataGridView bunu yapmanıza izin verir: DataGridView dgv = ...; DataGridViewCell cell = dgv[1,5]; ama hayatım boyunca dizin / köşeli parantez operatörü ile ilgili belgeleri bulamıyorum. Buna ne diyorlar? Nerede uygulanır? Fırlatabilir mi? Aynı şeyi kendi sınıflarımda nasıl yapabilirim? ETA: Tüm hızlı cevaplar için teşekkürler. Kısaca: ilgili belgeler "Eşya" özelliğinin …

12
JavaScript'te = + _ ne anlama geliyor?
JavaScript'te = + _ operatörünün ne anlama geldiğini merak ediyordum . Ödevler yapıyor gibi görünüyor. Misal: hexbin.radius = function(_) { if (!arguments.length) return r; r = +_; dx = r * 2 * Math.sin(Math.PI / 3); dy = r * 1.5; return hexbin; };

5
Python! = "Vs değil" işlemi
Yorumunda bu soruya , benim kullandığım önerilen bir bildiri gördü result is not None vs result != None Farkın ne olduğunu ve neden birinin diğerine önerilebileceğini merak ediyordum?
250 python  operators 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.