이것은 Google에서 쉽게 원했지만 대답을 찾지 못한 기본적인 질문입니다.열거 형/열거 형으로의 암시 적 변환
이의 내가 열거를해야한다고 가정 해 봅시다 :
enum abc { a, b, c };
지원 암시 적 변환은 무엇입니까? 컴파일러 확장 또는 컴파일러 간의 다른 동작이 있습니까?
enum abc test = (** which type can appear here? **);
뿐만 아니라 암시 적 변환 열거에서 :
(** which type can appear here? **) test2 = test;
내가 모두 C에 대한 답을 알고 싶습니다 내가 열거에 암시 적 변환에 대해 부탁 해요
C++. 참고로
에 암시 적으로-전환이, 그것은 흥미 롭습니다. 하지만 당신은 * 어떤 타입이 여기에 나타날 수 있다는 것을 알고 있습니까? *는'int'입니다, 맞습니까? –
@iharob 항상 그렇습니까? http://ideone.com/5WvR9K ... 그 이유는 내가 묻고있어 – Paul
@iharob'short' 또는'signed char' 또는'1e2'와 같은 범위의'_Bool' 또는'double' 값을 사용할 수 없습니까? – chux