Try string, width?
honest_knave:
Seems like a bug, you can report it to ServiceDesk.
When specifying width, the documentation states that an integer value can be passed as a parameter:
If an asterisk (*) is specified as width, value ofint type must be indicated in the corresponding place of the list of passedparameters. It will be used for specifying width of the output value.
However, I'm unable to achieve this. Is this a bug or am I using incorrect syntax?
WHRoeder:
Try string, width?
Thanks for the suggestion, but still doesn't work.
Try string, width?
angevoyageur:
Seems like a bug, you can report it to ServiceDesk.
OK, thank you.
Seems like a bug, you can report it to ServiceDesk.
ServiceDesk has provided a workaround which doesn't use the asterisk:
printf("%s","mytext"); printf("%10s","mytext"); int width=10; printf("%*s",width,"mytext"); printf("%"+string(width)+"s","mytext");
honest_knave:
lol
ServiceDesk has provided a workaround which doesn't use the asterisk:
Indeed!

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
When specifying width, the documentation states that an integer value can be passed as a parameter:
If an asterisk (*) is specified as width, value of int type must be indicated in the corresponding place of the list of passed parameters. It will be used for specifying width of the output value.
However, I'm unable to achieve this. Is this a bug or am I using incorrect syntax?