Boost総合スレ part10 (385レス)
前次1-
抽出解除 レス栞

23
(1): 2012/10/11(木)18:16 AAS
boost の iostreams を使って 簡単なフィルターを作って遊んでるんですが、
filtering_ostream の最後にfile_sinkにして、そのファイルのパーミッションを変更して、書き込み不可にしたときに
1)try catchでくくっても例外が発生しない。
2)その filtering_ostream のオブジェクトの fail() メソッドでチェックしてもtrueになってない。
ということで、エラー無視して動作してる状態になってます。
書き込み不可とかでエラーの検出ってどうやるんでしょうか?
24: 2012/10/11(木)19:07 AAS
>>23
自己レスですが、ソースとネットを確認したら file_sink の is_open() で確認できるみたい。
filtering_ostream の fail() では確認できないみたい。 そういう仕様なのか? 良くわからない。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.796s*