Open CASCADE Technology
7.7.0
|
Functions working with plain C strings. More...
Functions | |
double | Atof (const char *theStr) |
Equivalent of standard C function atof() that always uses C locale. More... | |
double | Strtod (const char *theStr, char **theNextPtr) |
Optimized equivalent of standard C function strtod() that always uses C locale. More... | |
int | Printf (const char *theFormat,...) |
Equivalent of standard C function printf() that always uses C locale. More... | |
int | Fprintf (FILE *theFile, const char *theFormat,...) |
Equivalent of standard C function fprintf() that always uses C locale. More... | |
int | Sprintf (char *theBuffer, const char *theFormat,...) |
Equivalent of standard C function sprintf() that always uses C locale. More... | |
int | Vsprintf (char *theBuffer, const char *theFormat, va_list theArgList) |
Equivalent of standard C function vsprintf() that always uses C locale. Note that this function does not check buffer bounds and should be used with precaution measures (only with format fitting into the buffer of known size). More... | |
Functions working with plain C strings.
double Atof | ( | const char * | theStr | ) |
Equivalent of standard C function atof() that always uses C locale.
int Fprintf | ( | FILE * | theFile, |
const char * | theFormat, | ||
... | |||
) |
Equivalent of standard C function fprintf() that always uses C locale.
int Printf | ( | const char * | theFormat, |
... | |||
) |
Equivalent of standard C function printf() that always uses C locale.
int Sprintf | ( | char * | theBuffer, |
const char * | theFormat, | ||
... | |||
) |
Equivalent of standard C function sprintf() that always uses C locale.
double Strtod | ( | const char * | theStr, |
char ** | theNextPtr | ||
) |
Optimized equivalent of standard C function strtod() that always uses C locale.
int Vsprintf | ( | char * | theBuffer, |
const char * | theFormat, | ||
va_list | theArgList | ||
) |
Equivalent of standard C function vsprintf() that always uses C locale. Note that this function does not check buffer bounds and should be used with precaution measures (only with format fitting into the buffer of known size).
theBuffer | [in] [out] string buffer to fill |
theFormat | [in] format to apply |
theArgList | [in] argument list for specified format |