StringTrimLeft

Supprime les symboles de la conversion de chariot, les espaces et les symboles de la tabulation du début de la chaîne jusqu'au premier symbole significatif. La chaîne est modifiée selon la place

int  StringTrimLeft(
   string&  string_var      // chaîne à couper
   );

Paramètres

string_var

[in][out]  La chaîne, qui sera coupé à partir de la gauche.

La valeur rendue

Rend le nombre de symboles coupés.

Example:

void OnStart()
  {
//--- define the source string with six spaces on the left
   string text="      All spaces on the left will be removed from this string";
//--- Display the source string in the log
   PrintFormat("Source line:\n'%s'"text);
//--- remove all spaces on the left and display the number of removed characters and the resulting string in the log
   int num=StringTrimLeft(text);
   PrintFormat("The StringTrimLeft() function removed %d chars from the left side. Now the line looks like this:\n'%s'"numtext);
   
   /*
   Result
   Source line:
   '      All spaces on the left will be removed from this string'
   The StringTrimLeft() function removed 6 chars from the left sideNow the line looks like this:
   'All spaces on the left will be removed from this string'
   */
  }

Voir aussi

StringTrimRight, StringToLower, StringToUpper