System.AnsiStringT.cat_sprintf

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

AnsiStringT& __cdecl cat_sprintf(const char* format, ...) {

Propriétés

Type Visibilité  Source Unité  Parent
function public dstring.h System AnsiStringT


Description

Ajoute le résultat d'une chaîne de formatage spécifiée et de ses arguments à la fin de la AnsiStringT.

cat_cat_sprintf permet d'ajouter à la valeur de la AnsiStringT selon un spécificateur de format au standard C++. Les valeurs des éventuels arguments du spécificateur de format doivent être transmises en tant que paramètres supplémentaires suivant le paramètre format.

Par exemple, le code suivant

AnsiString Salutation = "Mr." AnsiString s = ""; s.cat_sprintf("Cher %s ", Salutation); s.cat_sprintf("%s,", "Smith");

aura pour résultat une AnsiString avec la valeur

Cher Mr. Smith,

Cette méthode renvoie une référence à la AnsiStringT (*this) avec la valeur de résultat.

Voir aussi