error: use of undeclared identifier 'xxxx'
error: 1 errors parsing expression
如果我們直接設置整數(枚舉默認就是從0開始,依次遞增,除非我們自己重新賦值),會報不能直接付int類型的值
error: cannot initialize a parameter of type 'xxxx' (aka '(anonymous enum)') with an rvalue of type 'int'
error: 1 errors parsing expression
expr testType=(SMCurrentType)1
SMCurrentType 是我們定義的枚舉類型
這樣就能正確設置了,就不會報錯了