원본 : https://quuxplusone.github.io/blog/2021/01/13/conversion-operator-lookup/ 친구의 페이스북에 올라온 C++ 컴파일러 구분하기 란 글을 보았다. 역시 난 C++을 모르는듯 ㅎㅎ 여기서 핵심은 U 와 T가 무엇으로 lookup되어야 하는지를 정하는게 표준에 있는데 컴파일러가 제멋대로 구현했다는 것 같다. U, T 모두에 대해서 gcc만 제대로 A scope으로 룩업한다고... code link : https://godbolt.org/z/jo3dc4 struct T1 {}; struct T2 {}; struct U1 {}; struct U2 {}; struct A { using T = T1; using U = U1; operator U1 T1:..