前言
我過去使用vs下的cl編譯程序時,從沒遇到過此類錯誤,今天在Qt 5.3的MINGW版本下編譯程序時,卻出現 error: jump to case label與crosses initialization of”xx”編譯錯誤。
解決方案
在switch語句的內部(包括case語句的內部)都不能聲明變量,如需要聲明,請在switch語句外面。
我過去使用vs下的cl編譯程序時,從沒遇到過此類錯誤,今天在Qt 5.3的MINGW版本下編譯程序時,卻出現 error: jump to case label與crosses initialization of”xx”編譯錯誤。
在switch語句的內部(包括case語句的內部)都不能聲明變量,如需要聲明,請在switch語句外面。