「型態」:僅允許列舉型別作為編譯器內在型態特徵「__underlying_type」的參數
備註
你只能得到列 舉 類型的底層型別。
Example
以下範例生成 C2154:
// C2154.cpp
// compile with: /c
struct S {};
enum E {};
enum class EC {};
__underlying_type(S) s; // C2154
__underlying_type(int) i; // C2154
__underlying_type(E) e; // OK
__underlying_type(EC) ec; // OK