CARVIEW |
Select Language
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Wed, 23 Jul 2025 13:08:48 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Location: /reference/iomanip/resetiosflags/
HTTP/1.1 200 OK
Server: nginx
Date: Wed, 23 Jul 2025 13:08:48 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
ETag: W/"654f-ONieyknyBXCs0wf8st3UJx/BIrw"
Content-Encoding: gzip
Unsets the format flags specified by parameter mask.
Behaves as if member unsetf were called with mask as argument on the stream on which it is inserted/extracted as a manipulator (it can be inserted/extracted on input streams or output streams).
See ios_base::fmtflags for more information on the particular flags that can be modified with this manipulator function.
This manipulator is declared in header
This code first sets the showbase flag and then resets it using the resetiosflags manipulator. Output:
Concurrent access to the same stream object may introduce data races.
Reference
C library:
- <cassert> (assert.h)
- <cctype> (ctype.h)
- <cerrno> (errno.h)
-
<cfenv> (fenv.h)C++11
- <cfloat> (float.h)
-
<cinttypes> (inttypes.h)C++11
- <ciso646> (iso646.h)
- <climits> (limits.h)
- <clocale> (locale.h)
- <cmath> (math.h)
- <csetjmp> (setjmp.h)
- <csignal> (signal.h)
- <cstdarg> (stdarg.h)
-
<cstdbool> (stdbool.h)C++11
- <cstddef> (stddef.h)
-
<cstdint> (stdint.h)C++11
- <cstdio> (stdio.h)
- <cstdlib> (stdlib.h)
- <cstring> (string.h)
-
<ctgmath> (tgmath.h)C++11
- <ctime> (time.h)
-
<cuchar> (uchar.h)C++11
- <cwchar> (wchar.h)
- <cwctype> (wctype.h)
Containers:
-
<array>C++11
- <deque>
-
<forward_list>C++11
- <list>
- <map>
- <queue>
- <set>
- <stack>
-
<unordered_map>C++11
-
<unordered_set>C++11
- <vector>
-
Input/Output:
Multi-threading:
-
<atomic>C++11
-
<condition_variable>C++11
-
<future>C++11
-
<mutex>C++11
-
<thread>C++11
-
Other:
- <algorithm>
- <bitset>
-
<chrono>C++11
-
<codecvt>C++11
- <complex>
- <exception>
- <functional>
-
<initializer_list>C++11
- <iterator>
- <limits>
- <locale>
- <memory>
- <new>
- <numeric>
-
<random>C++11
-
<ratio>C++11
-
<regex>C++11
- <stdexcept>
- <string>
-
<system_error>C++11
-
<tuple>C++11
-
<type_traits>C++11
-
<typeindex>C++11
- <typeinfo>
- <utility>
- <valarray>
<iomanip>
-
get_moneyC++11
-
get_timeC++11
-
put_moneyC++11
-
put_timeC++11
- resetiosflags
- setbase
- setfill
- setiosflags
- setprecision
- setw
function
<iomanip>
std::resetiosflags
/*unspecified*/ resetiosflags (ios_base::fmtflags mask);
Reset format flags
Behaves as if member unsetf were called with mask as argument on the stream on which it is inserted/extracted as a manipulator (it can be inserted/extracted on input streams or output streams).
See ios_base::fmtflags for more information on the particular flags that can be modified with this manipulator function.
This manipulator is declared in header
<iomanip>
.Parameters
- mask
- Mask representing the flags to be reset.
fmtflags is a bitmask type.
Return Value
Unspecified. This function should only be used as a stream manipulator (see example).Example
|
|
This code first sets the showbase flag and then resets it using the resetiosflags manipulator. Output:
0x64 64 |
Data races
The stream object on which it is inserted/extracted is modified.Concurrent access to the same stream object may introduce data races.
Exception safety
Basic guarantee: if an exception is thrown, the stream is in a valid state.See also
- setiosflags
- Set format flags (function)
- ios_base::unsetf
- Clear specific format flags (public member function)
- ios_base::flags
- Get/set format flags (public member function)
Home page | Privacy policy
© cplusplus.com, 2000-2025 - All rights reserved - v3.3.4s
Spotted an error? contact us
© cplusplus.com, 2000-2025 - All rights reserved - v3.3.4s
Spotted an error? contact us