A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.tutorialspoint.com/cpp_standard_library/cpp_ios_unsetf.htm below:

C++ IOS Library - Unsetf

C++ IOS Library - Unsetf Description

It is used to clear specific format flags.

Declaration

Following is the declaration for ios_base::unsetf function.

void unsetf (fmtflags mask);
Parameters

mask − Bitmask specifying the flags to be cleared. The flags are specified as a combination of flags of the fmtflags member type.

Return Value

none

Exceptions

Basic guarantee − if an exception is thrown, the stream is in a valid state.

Data races

Modifies the stream object. Concurrent access to the same stream object may cause data races.

Example

In below example explains about ios_base::unsetf function.

#include <iostream>     

int main () {
   std::cout.setf ( std::ios::hex, std::ios::basefield );  
   std::cout.setf ( std::ios::showbase );                  
   std::cout << 100 << '\n';
   std::cout.unsetf ( std::ios::showbase );                
   std::cout << 100 << '\n';
   return 0;
}

Let us compile and run the above program, this will produce the following result −

 0x64
64

ios.htm


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4