==== strformat ==== Formats a string with placehoders === Description === strformat( dest[], size, bool:pack, const format[], {Fixed,Float,_}:... ) Formats a string with C-style //printf// placeholders. Possible placeholders are: * %d : integer number * %c : character * %f : floating point number * %x : hexadecimal number * %s : string Insert a number between the % and the letter to pad the field with spaces to a specific length.\\ Example: ''%4d'' === Parameters === | ''dest'' | Destination buffer | | ''size'' | Size of the destination buffer in 'cells'. | | ''pack'' | Creates a packed string if set to true | | ''format'' | String with placeholders | | ''...'' | Variable number of parameters | === Return value === Returns 1 if successful.\\ Returns 0 on error. === Example usage === new s{40}; new a = 5; new b{20} = "cats"; strformat(s, sizeof s, true, "The dog likes %d %s.", a, b); // returns 1 // s now contains "The dog chased 5 cats."