日志
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | unit |
日志文件单元号 |
|||
| character(len=7), | public | :: | filename | = | 'spx.log' |
日志文件名 |
|
| character(len=34), | public | :: | fmt | = | '(a, t20, ": ", *(g0.4, :, ", "))' |
数据日志格式 |
|
| character(len=34), | public | :: | longfmt | = | '(a, t40, ": ", *(g0.4, :, ", "))' |
数据日志长格式 |
type logger
integer :: unit !! 日志文件单元号
character(7) :: filename = 'spx.log' !! 日志文件名
character(34) :: fmt = '(a, t20, ": ", *(g0.4, :, ", "))' !! 数据日志格式
character(34) :: longfmt = '(a, t40, ": ", *(g0.4, :, ", "))' !! 数据日志长格式
contains
procedure :: init, destory
end type logger