SYNTAX
int rtapi_snprintf(char* _buf_, unsigned long int _size_, const char* _fmt_, _..._);
int rtapi_vsnprintf(char* _buf_, unsigned long int _size_, const char* _fmt_, va_list _apf);
ARGUMENTE
Wie bei snprintf(3) oder vsnprintf(3)>.
BESCHREIBUNG
Diese Funktionen arbeiten wie die standardmäßigen C printf-Funktionen, mit dem Unterschied, dass eine reduzierte Anzahl von Formatierungsoperationen unterstützt wird.
Insbesondere: Die Formatierung von langen Werten wird nicht unterstützt. Die Formatierung von Fließkommazahlen erfolgt wie mit %A, auch wenn andere Formate wie %f angegeben sind.
REALTIME CONSIDERATIONS
Kann von Nicht-Echtzeit-, Init/Cleanup- und Echtzeit-Code aufgerufen werden.
RETURN VALUE
Die Anzahl der in buf geschriebenen Zeichen.
SIEHE AUCH
printf(3)