to_string 接口

public interface to_string

将其他类型格式化或转换为字符串。(规范)


函数

private pure module function to_string_1_i_int16(value) result(string)

参数

类型 意图可选 属性 名称
integer(kind=int16), intent(in) :: value

返回值 character(len=:), allocatable

private pure module function to_string_1_i_int32(value) result(string)

参数

类型 意图可选 属性 名称
integer(kind=int32), intent(in) :: value

返回值 character(len=:), allocatable

private pure module function to_string_1_i_int64(value) result(string)

参数

类型 意图可选 属性 名称
integer(kind=int64), intent(in) :: value

返回值 character(len=:), allocatable

private pure module function to_string_1_i_int8(value) result(string)

参数

类型 意图可选 属性 名称
integer(kind=int8), intent(in) :: value

返回值 character(len=:), allocatable

private pure module function to_string_1_l_lk(value) result(string)

参数

类型 意图可选 属性 名称
logical(kind=lk), intent(in) :: value

返回值 character(len=1)

private pure module function to_string_2_i_int16(value, format) result(string)

参数

类型 意图可选 属性 名称
integer(kind=int16), intent(in) :: value
character(len=*), intent(in) :: format

返回值 character(len=:), allocatable

private pure module function to_string_2_i_int32(value, format) result(string)

参数

类型 意图可选 属性 名称
integer(kind=int32), intent(in) :: value
character(len=*), intent(in) :: format

返回值 character(len=:), allocatable

private pure module function to_string_2_i_int64(value, format) result(string)

参数

类型 意图可选 属性 名称
integer(kind=int64), intent(in) :: value
character(len=*), intent(in) :: format

返回值 character(len=:), allocatable

private pure module function to_string_2_i_int8(value, format) result(string)

参数

类型 意图可选 属性 名称
integer(kind=int8), intent(in) :: value
character(len=*), intent(in) :: format

返回值 character(len=:), allocatable

private pure module function to_string_2_l_lk(value, format) result(string)

参数

类型 意图可选 属性 名称
logical(kind=lk), intent(in) :: value
character(len=*), intent(in) :: format

返回值 character(len=:), allocatable

private pure module function to_string_c_dp(value, format) result(string)

参数

类型 意图可选 属性 名称
complex(kind=dp), intent(in) :: value
character(len=*), intent(in), optional :: format

返回值 character(len=:), allocatable

private pure module function to_string_c_sp(value, format) result(string)

参数

类型 意图可选 属性 名称
complex(kind=sp), intent(in) :: value
character(len=*), intent(in), optional :: format

返回值 character(len=:), allocatable

private pure module function to_string_r_dp(value, format) result(string)

参数

类型 意图可选 属性 名称
real(kind=dp), intent(in) :: value
character(len=*), intent(in), optional :: format

返回值 character(len=:), allocatable

private pure module function to_string_r_sp(value, format) result(string)

参数

类型 意图可选 属性 名称
real(kind=sp), intent(in) :: value
character(len=*), intent(in), optional :: format

返回值 character(len=:), allocatable