重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

こんにちは。
よろしくお願いいたします。

ボーランドC++Builder6.0を使用しています。
_ios_base.h の中に次のコードがあって、その中の failbit、badbit の内容を確認したいです。

  bool fail() const { return (_M_iostate & (failbit | badbit)) != 0; }

確認する方法がありましたら教えて下さい。
監視式に追加しても、「未定義のシンボル」と表示され監視できません。

A 回答 (1件)

>監視式に追加しても、「未定義のシンボル」と表示され監視できません。


「ios::failbit」とかって感じで、名前空間を指定しないと…。

因みに、ボーランドC++Builder4.0だとiobase.hに
  enum io_state {
   goodbit   = 0x00,
   badbit    = 0x01,
   eofbit    = 0x02,
   failbit   = 0x04
  };
って書いてある。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
もう少し丁寧に教えて頂けたらありがたいです。

お礼日時:2009/07/20 22:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!