xor 스왑은 존나 멍청한 짓임 언어 수준에서 그러고 있으면 컴파일러가 변수 리네이밍으로 swap 다음엔 a랑 b 이름만 바꿔서 실제로 t변수 선언하고 할당하는 부분을 실행하지 않음 xor쓰면 컴파일러가 최적화하기 더 까다로워짐 어셈 수준에서도 멍청한 짓인게 xchg 명령어 하나만 쓰면 됨 최적화 한다면서 xor 명령어 3개로 더 느려지게 만드는거임

05.02 19:40