- 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
- Clang: ??
- GCC: 15 [mark verified]
- Visual C++: ??