Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
fmt_pad(3)		   Library Functions Manual		    fmt_pad(3)

NAME
       fmt_pad - pad a string with spaces.

SYNTAX
       #include	<libowfat/fmt.h>

       size_t fmt_pad(char *dest, const	char *source,
	     size_t srclen, size_t padlen,
	     size_t maxlen);

DESCRIPTION
       fmt_pad	writes	padlen-srclen  spaces (if that number is positive) and
       then srclen characters from source.  It truncates the  output  only  if
       the length would	exceed maxlen.

       It returns the number of	bytes it wrote.

       fmt_pad does not	append \0.

       If  dest	 equals	 FMT_LEN (i.e. is zero), fmt_pad returns the number of
       bytes it	would have written.

SEE ALSO
       fmt_strn(3), fmt_fill(3)

								    fmt_pad(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=libowfat_fmt_pad&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help