>` 在提取失敗時修改變數的值? " />
Stringstream 的不一致行為>> 失敗時值修改
如Stroustrup 在TC PL 第3 版第21.3.3 節所述,讀取操作失敗時變數的值應保持不變但是,使用stringstream 時會出現特殊行為。具有不匹配的資料類型。 v 的值仍為零。標準中的澄清解決了這一明顯的矛盾,此前,在提取失敗時,值保持不變,並且設定了故障位。
這種改變行為的原因在於std 的改變。和類似函數的使用。
以上是為什麼「stringstream >>」在提取失敗時修改變數的值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!