Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 1.05 KB

File metadata and controls

59 lines (43 loc) · 1.05 KB

mib

  • text_encoding[meta header]
  • std[meta namespace]
  • text_encoding[meta class]
  • function[meta id-type]
  • cpp26[meta cpp]
constexpr id mib() const noexcept;

概要

エンコーディングのMIB(Management Information Base)列挙値を取得する。

戻り値

mib_を返す。

例外

投げない。

#include <text_encoding>
#include <print>

int main() {
  auto enc = std::text_encoding::literal();
  std::println("MIB: {}", static_cast<int>(enc.mib()));

  if (enc.mib() == std::text_encoding::id::UTF8) {
    std::println("Literal encoding is UTF-8");
  }
}
  • literal()[link literal.md]
  • id::UTF8[link id.md]

出力例

MIB: 106
Literal encoding is UTF-8

バージョン

言語

  • C++26

処理系

参照