Files
2025-10-25 03:02:53 +03:00

3.4 KiB

[fmtflags.state]

31 Input/output library [input.output]

31.5 Iostreams base classes [iostreams.base]

31.5.2 Class ios_base [ios.base]

31.5.2.3 State functions [fmtflags.state]

🔗

fmtflags flags() const;

1

#

Returns: The format control information for both input and output.

🔗

fmtflags flags(fmtflags fmtfl);

2

#

Postconditions: fmtfl == flags().

3

#

Returns: The previous value offlags().

🔗

fmtflags setf(fmtflags fmtfl);

4

#

Effects: Sets fmtfl inflags().

5

#

Returns: The previous value offlags().

🔗

fmtflags setf(fmtflags fmtfl, fmtflags mask);

6

#

Effects: Clears mask inflags(), setsfmtfl & mask inflags().

7

#

Returns: The previous value offlags().

🔗

void unsetf(fmtflags mask);

8

#

Effects: Clears mask inflags().

🔗

streamsize precision() const;

9

#

Returns: The precision to generate on certain output conversions.

🔗

streamsize precision(streamsize prec);

10

#

Postconditions: prec == precision().

11

#

Returns: The previous value ofprecision().

🔗

streamsize width() const;

12

#

Returns: The minimum field width (number of characters) to generate on certain output conversions.

🔗

streamsize width(streamsize wide);

13

#

Postconditions: wide == width().

14

#

Returns: The previous value ofwidth().