ホーム | ブログ | C++辞典 | サイトマップ | FAQ | 掲示板 | リンク集
メイン・メニュー
インデックス
プログラミング
その他
Top / <typeinfo>ヘッダ

<typeinfo>ヘッダ

type_info クラス

namespace std {
  class type_info {
  public:
    ~type_info();
    bool operator==(const type_info& rhs) const;
    bool operator!=(const type_info& rhs) const;
    bool before(const type_info& rhs) const;
    const char* name() const;
  private:
    type_info(const type_info&);
    type_info& operator=(const type_info&);
  };
}

デストラクタ

形式
    ~type_info();

operator==

形式
    bool operator==(const type_info& rhs) const;

operator!=

形式
    bool operator!=(const type_info& rhs) const;

before

形式
    bool before(const type_info& rhs) const;

name

形式
    const char* name() const;

コンストラクタ

コピーコンストラクタの抑止

形式
    type_info(const type_info&);

operator=

代入演算子の抑止

形式
    type_info& operator=(const type_info&);

bad_cast クラス

namespace std {
  class bad_cast {
  public:
    bad_cast() throw();
    bad_cast(const bad_cast&) throw();
    ~bad_cast() throw();
    bad_cast& operator=(const bad_cast&) throw();
    const char* what() const throw();
  };
}

コンストラクタ

bad_cast オブジェクトの構築

形式
    bad_cast() throw();
    bad_cast(const bad_cast& x) throw();

デストラクタ

bad_cast オブジェクトの解体

形式
    virtual ~bad_cast() throw();

opeator=

代入演算子

形式
    bad_cast& operator=(const bad_cast& x) throw();

what

形式
    virtual const char* what() const throw();

bad_typeid クラス

namespace std {
  class bad_typeid {
  public:
    bad_typeid() throw();
    bad_typeid(const bad_typeid&) throw();
    ~bad_typeid() throw();
    bad_typeid& operator=(const bad_typeid&) throw();
    const char* what() const throw();
  };
}

コンストラクタ

bad_typeid オブジェクトの構築

形式
    bad_typeid() throw();
    bad_typeid(const bad_typeid& x) throw();

デストラクタ

bad_typeid オブジェクトの解体

形式
    virtual ~bad_typeid() throw();

operator=

代入演算子

形式
    bad_typeid& operator=(const bad_typeid& x) throw();

what

形式
    virtual const char* what() const throw();


トップ   編集 差分 バックアップ 添付 複製 名前変更   一覧 単語検索   ヘルプ   最終更新のRSS
Counter: 4235, today: 1, yesterday: 0
Last-modified: Thu, 08 Dec 2005 13:15:11 JST (4310d)
 ホーム | プロフィール | メール | ログイン | 管理
Copyright © 2005-2009 by TAKAGI Nobuhisa