共用方式為


測試是否有擷取錯誤

錯誤處理函式 中所討論的輸出錯誤處理函式適用於輸入資料流。 務必測試擷取期間是否會發生錯誤。 請參考這個陳述式:

cin>> n;

如果 n 是帶正負號的整數,則大於 32,767 (允許的最大值或 MAX_INT) 的值會設定資料流的 fail 位元,而 cin 物件會變成無法使用。 所有後續的擷取都會導致立即傳回,而且不會儲存任何值。

另請參閱

輸入資料流