4 d == 0 일 때 'd / = d'가 0으로 나누기 예외를 던지지 않는 이유는 무엇입니까? 제로 예외로 나눗셈을 얻지 못하는 이유를 잘 모르겠습니다. int d = 0; d /= d; 제로 예외로 나누기를 기대했지만 대신 d == 1. 왜 d /= d0으로 나누기 예외가 발생하지 d == 0않습니까? 81 c++ compiler-optimization undefined-behavior division divide-by-zero