int STdec1long (const char String[], long int *Lval)


Decode a long integer value


This routine decodes a string containing a numeric value. The decoded datum is stored as a long integer value. If a decoding error is detected, a warning message is printed and an error status value is returned. A warning message is printed if extra data follows the requested value (this data is ignored).


<- int STdec1long
Error status,
  0 - no error
  1 - error, too few values or data format error
  2 - warning, data values too large or too small
-> const char String[]
Input string
<- long int *Lval
Returned value. This value is not changed if an error status is returned.

Author / revision

P. Kabal / Revision 1.5 2003/05/09

See Also

STdec1double, STdec1float, STdec1int, STdecNlong

Main Index libtsp