例如:

int i = 0;

cin >> i;

 

我們會期望輸入到 i 裡面的是一個整數

可是如果輸入到不是數字的話

就會出問題

所以我就去拜了一下咕狗大神

 

if ( cin.fail() ) {
                        cin.clear();
                        cin.ignore();
                        continue;
}

把這一段加到cin後面就可以了

    全站熱搜

    方格子 發表在 痞客邦 留言(0) 人氣()