10
C ++ 'da imzalı taşma ve tanımsız davranış (UB)
Aşağıdaki gibi kod kullanımını merak ediyorum int result = 0; int factor = 1; for (...) { result = ... factor *= 10; } return result; Döngü ndefalarca yinelenirse , tam olarak factorçarpılır . Ancak, sadece toplam kez çarpıldıktan sonra kullanılır . Döngünün son yinelemesi dışında asla taşmadığını varsayarsak , …