virtual P6R::P6ERR P6R::p6ISafeString::int64ToString ( P6R::P6INT64  value,
P6R::P6CHAR *  pBuffer,
P6R::P6SIZE  cBuffer,
P6R::P6UINT32  radix,
P6R::P6SIZE *  pcWritten 
) [pure virtual]

Convert a signed 64 bit integer to a P6CHAR string with the specified radix.

Radix's of 2 to 36 are supported. Negative values will be preceded by a minus sign.

Parameters:
value [in] The 64 bit signed integer to convert into a string.
pBuffer [out] The address of a buffer in which to place the resulting string.
cBuffer [in] The size of pBuffer in characters.
radix [in] The radix to use for the conversion. The valid range is 2 through 36. Typical values are 8 (octal), 10 (decimal), and 16 (hex).
pcWritten [out] The address of a P6SIZE which, if not NULL, will contain the number of characters placed in pBuffer.
Returns:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Copyright © 2004 - 2010 P6R Inc. - All Rights Reserved.