, ben kısa devre değerlendirme ve tam ifade yararlanarakKısa Devre Değerlendirmesi, Java'da olduğu gibi C++ ile garanti edilir mi? soldan sağa Java'da
if (a != null && a.fun());
kullanmak değerlendirilir?
C++ 'da aynısını yapabilir miyim? Farklı platform ve derleyicide taşınabilir olmayı garanti ediyorlar mı?
if (a != 0 && a->fun());
Kendinizi biraz deneyin, eminim ki soruda zaten var olan anahtar kelimelerle cevabı bulabilirdiniz. 'C++ kısa devre' için Google ve muhtemelen sorunuza doğrudan cevap veren birçok sonuç bulacaksınız. –
Muhtemelen burada sorulan soruların yaklaşık% 85'ini aynı şekilde söyleyebilirsiniz. –
olası kopyası [C/C++ 'da görevlendirilmiş kısa devirli boolean operatörleri var mı? Ve değerlendirme sırası?] (Http://stackoverflow.com/questions/628526/is-short-circuiting-boolean-operators-mandated-in-cc-and-evaluation-order) – jpalecek