Cin读到';'在cpp中找到

时间:2017-11-27 19:15:49

标签: c++ input stream

我正在读一些数字。输入例如是:

1 2 3 4 ; 2 3 4 5 6;

当我读';'时我想用它做一些事情以及它的数字。目前,我正在使用:

while(1) {
    cin >> num;
    if(cin.fail()){
        // end of first array
        return 0;
    }
}

然而,如果cin是任何char,这种方式cin可能会失败,而不仅仅是';'

0 个答案:

没有答案