«equality-operator» etiketlenmiş sorular

30
JavaScript karşılaştırmalarında hangi operatör (== vs ===) kullanılmalıdır?
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. JavaScript üzerinden gitmek için JSLint kullanıyorum ve bir ifade içinde karşılaştırma gibi şeyler yaparken ==(iki eşittir işaretleri) ===(üç eşittir işaretleri) ile değiştirmek için birçok öneri döndürüyor .idSele_UNVEHtype.value.length == …

15
== ve! = Karşılıklı bağımlı mıdır?
Ben C ++ operatör aşırı yükleme hakkında öğreniyorum ve bunu görüyorum ==ve !=sadece kullanıcı tanımlı türleri için özelleştirilebilir bazı özel fonksiyonlar vardır. Benim endişem, neden iki ayrı tanım gerekli? Ben eğer düşünülmektedir a == bdoğrudur, o zaman a != b, tanımı gereği, çünkü tersi otomatik sahte ve yardımcısı olduğunu ve …


2
Birçok standart kitaplık türü için neden C ++ 20'de operatör! = Kaldırıldı?
Cppreference göre , std::type_info::operator!=C ++ 20 ile kaldırılır, ancak std::type_info::operator==görünüşe göre kalır. Arkasındaki sebep nedir? Eşitsizliğin anlamsız olduğunu karşılaştırmayı kabul edebilirim, ama sonra eşitliği karşılaştırmak da anlamsız olurdu, değil mi? Benzer bir şekilde, operator!=bu gibi kaplar da dahil olmak üzere diğer pek çok standart kütüphane türlerinin std::unordered_map::operator!=ve std::unordered_set::operator!=cppreference göre 20 …

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.