A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://en.cppreference.com/w/cpp/language/../error/error_code/../../../cpp/header/typeinfo.html below:

Standard library header <typeinfo> - cppreference.com

This header is part of the type support library.

[edit] Classes [edit] Synopsis
// all freestanding
namespace std {
  class type_info;
  class bad_cast;
  class bad_typeid;
}
[edit] Class std::type_info
namespace std {
  class type_info
  {
  public:
    virtual ~type_info();
    constexpr bool operator==(const type_info& rhs) const noexcept;
    bool before(const type_info& rhs) const noexcept;
    size_t hash_code() const noexcept;
    const char* name() const noexcept;
 
    type_info(const type_info&) = delete;
    type_info& operator=(const type_info&) = delete;
  };
}
[edit] Class std::bad_cast
namespace std {
  class bad_cast : public exception
  {
  public:
    // see description for the specification of the special member functions
    constexpr const char* what() const noexcept override;
  };
}
[edit] Class std::bad_typeid
namespace std {
  class bad_typeid : public exception
  {
  public:
    // see description for the specification of the special member functions
    constexpr const char* what() const noexcept override;
  };
}

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4