NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
format.hpp 文件参考

字符串格式化功能 更多...

format.hpp 的引用(Include)关系图:

浏览该文件的源代码.

struct  format_options
 格式选项 更多...
struct  formatter< T, enable_if_t< is_floating_point_v< T > > >
 浮点数类型的格式化器特化 更多...
struct  formatter< T, enable_if_t< is_standard_integral_v< T > &&is_signed_v< T > > >
 有符号整数类型的格式化器特化 更多...
struct  formatter< T, enable_if_t< is_standard_integral_v< T > &&is_unsigned_v< T > > >
 无符号整数类型的格式化器特化 更多...
struct  formatter< char >
 单个字符的格式化器特化 更多...
struct  formatter< bool >
 布尔类型的格式化器特化 更多...
struct  formatter< string >
 字符串类型的格式化器特化 更多...
struct  formatter< string_view >
 字符串视图的格式化器特化 更多...
struct  formatter< const char * >
 C风格字符串的格式化器特化 更多...
struct  formatter< nullptr_t >
 nullptr_t 格式化器 更多...
struct  formatter< T *, enable_if_t<!is_cstring_v< T * > > >
 指针格式化器 更多...
struct  formatter< char * >
 非const C风格字符串的格式化器特化 更多...

枚举

enum class  format_align {
  format_align::DEFAULT , format_align::LEFT , format_align::RIGHT , format_align::CENTER ,
  format_align::NUMERIC
}
 对齐方式枚举 更多...
enum class  format_type : uint8_t {
  format_type::DEFAULT , format_type::DECIMAL , format_type::BINARY , format_type::OCTAL ,
  format_type::HEX , format_type::SCIENTIFIC , format_type::FIXED , format_type::GENERAL ,
  format_type::CHAR
}
 数值类型格式枚举 更多...

函数

template<typename... Args, enable_if_t<(sizeof...(Args) > 0), int > = 0>
NEFORCE_NODISCARD NEFORCE_CONSTEXPR20 string format (const string_view fmt, Args &&... args)
 格式化字符串

详细描述

字符串格式化功能

此文件提供字符串格式化功能。 支持数值的格式化选项,包括对齐、填充、进制、精度等。

在文件 format.hpp 中定义.