C++:switch提示“控制傳輸跳過的實例化”

使用switch的時候在case下邊實例化對象的時候會提示“控制傳輸跳過的實例化”。如下
在這裏插入圖片描述
解決方法很簡單,將case下的語句加上"{}"即可,也就是寫成

	switch (m_nCardType) {
	case MODBUS485_MASTER:{
			CModBus485MasterDlg MDlg;
			MDlg.DoModal();
			break;
			}
	default:
		break;
	}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章