[character.seq.general] (original) (raw)

Thedecimal-point characteris the (single-byte) character used by functions that convert between a (single-byte) character sequence and a value of one of the floating-point types.

It is used in the character sequence to denote the beginning of a fractional part.

It is represented in [support] through [thread]and [depr] by a period,'.', which is also its value in the "C"locale, but may change during program execution by a call tosetlocale(int, const char*),163or by a change to alocaleobject, as described in [locales] and [input.output].