Wiki source for Cvsprintf
=====csprintf unter C=====
Formatierte Daten an ein Steuerelement übergeben, wie mit printf.
%%(c)
#include<stdarg.h>
%%
Und so sieht die Funktion aus:
%%(c)
void infoTxt(const char *txt, ...)
{
char buffer[128];
va_list ap;
va_start(ap, txt);
vsprintf(buffer, txt, ap);
va_end(ap);
// an dieser Stelle den eigenen Code eingeben
// buffer beinhaltet den formatierten string
}
%%
Aufruf:
%%
infoTxt("Value %d, String %s ", iValue, cString);
%%
----
Siehe auch {{backlinks}}
Formatierte Daten an ein Steuerelement übergeben, wie mit printf.
%%(c)
#include<stdarg.h>
%%
Und so sieht die Funktion aus:
%%(c)
void infoTxt(const char *txt, ...)
{
char buffer[128];
va_list ap;
va_start(ap, txt);
vsprintf(buffer, txt, ap);
va_end(ap);
// an dieser Stelle den eigenen Code eingeben
// buffer beinhaltet den formatierten string
}
%%
Aufruf:
%%
infoTxt("Value %d, String %s ", iValue, cString);
%%
----
Siehe auch {{backlinks}}