Files
cppdraft_translate/cppdraft/adjustfield/manip.md
2025-10-25 03:02:53 +03:00

68 lines
1.8 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[adjustfield.manip]
# 31 Input/output library [[input.output]](./#input.output)
## 31.5 Iostreams base classes [[iostreams.base]](iostreams.base#adjustfield.manip)
### 31.5.5 ios_base manipulators [[std.ios.manip]](std.ios.manip#adjustfield.manip)
#### 31.5.5.2 adjustfield manipulators [adjustfield.manip]
[1](#1)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/iostreams.tex#L2631)
Each function specified in this subclause
is a designated addressable function ([[namespace.std]](namespace.std "16.4.5.2.1Namespace std"))[.](#1.sentence-1)
[🔗](#lib:internal)
`ios_base& internal(ios_base& str);
`
[2](#2)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/iostreams.tex#L2641)
*Effects*: Callsstr.setf(ios_base::internal, ios_base::adjustfield)[.](#2.sentence-1)
[3](#3)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/iostreams.tex#L2646)
*Returns*: str[.](#3.sentence-1)
[🔗](#lib:left)
`ios_base& left(ios_base& str);
`
[4](#4)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/iostreams.tex#L2657)
*Effects*: Callsstr.setf(ios_base::left, ios_base::adjustfield)[.](#4.sentence-1)
[5](#5)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/iostreams.tex#L2662)
*Returns*: str[.](#5.sentence-1)
[🔗](#lib:right)
`ios_base& right(ios_base& str);
`
[6](#6)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/iostreams.tex#L2673)
*Effects*: Callsstr.setf(ios_base::right, ios_base::adjustfield)[.](#6.sentence-1)
[7](#7)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/iostreams.tex#L2678)
*Returns*: str[.](#7.sentence-1)