15 subroutine dcstringfprintf(unit, fmt, i, r, d, L, n, c1, c2, c3, ca)
25 use dc_string
, only: printf
27 integer,
intent(in),
optional:: unit
28 character(*),
intent(in):: fmt
29 integer,
intent(in),
optional:: i(:), n(:)
30 real(SP),
intent(in),
optional:: r(:)
31 real(DP),
intent(in),
optional:: d(:)
32 logical,
intent(in),
optional:: L(:)
33 character(*),
intent(in),
optional:: c1, c2, c3
34 character(*),
intent(in),
optional:: ca(:)
35 character(STRING):: buf
37 call printf(buf, fmt, i=i, r=r, d=d, l=l, n=n, &
38 & c1=c1, c2=c2, c3=c3, ca=ca)
39 if (
present(unit))
then 40 write(unit,
'(A)') trim(buf)
42 write(*,
'(A)') trim(buf)
integer, parameter, public dp
Double Precision Real number.
subroutine dcstringfprintf(unit, fmt, i, r, d, L, n, c1, c2, c3, ca)
Provides kind type parameter values.
integer, parameter, public sp
Single Precision Real number.
integer, parameter, public string
Character length for string.