ultrix man page for l64a

Query: l64a

OS: ultrix

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

a64l(3) 						     Library Functions Manual							   a64l(3)

Name
       a64l, l64a - convert long integer and base-64 ASCII string

Syntax
       long a64l (s)
       char *s;

       char *l64a (l)
       long l;

Description
       These  functions  are used to maintain numbers stored in base-64 ASCII characters.  This is a notation by which long integers can be repre-
       sented by up to six characters; each character represents a ``digit'' in a radix-64 notation.

       The characters used to represent ``digits'' are .  for 0, / for 1, 0 through 9 for 2-11, A through Z for 12-37, and a through z for 38-63.

       The subroutine takes a pointer to a null-terminated base-64 representation and returns a corresponding long value.  If the  string  pointed
       to by s contains more than six characters, will use the first six.

       The  subroutine	takes  a long argument and returns a pointer to the corresponding base-64 representation.  If the argument is 0, returns a
       pointer to a null string.

Restrictions
       The value returned by is a pointer into a static buffer, the contents of which are overwritten by each call.

																	   a64l(3)
Related Man Pages
a64l(3) - netbsd
l64a(3c) - hpux
l64a_r(3c) - hpux
a64l(3c) - sunos
l64a(3c) - sunos
Similar Topics in the Unix Linux Community
scandir() and threads