Write zero-padded decimal digits to out.
Declared in <bdlt_formatutil.h>
template<class t_ITERATOR>
static
t_ITERATOR
writeZeroPaddedDigits(
t_ITERATOR out,
int value,
int numDigits = 2);
Write the specified value in decimal to the specified out. Always write the specified numDigits digits, '0'-padding to the left if necessary. Return the iterator after output is done. The behavior is undefined unless 2 <= numDigits <= 6 and 0 <= value < pow(10, numDigits).
output iterator after writing
| Name | Description |
|---|---|
| out | output iterator |
| value | decimal value to write |
| numDigits | number of digits to write |