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_oct.htm below:

C++ ios Library - Oct Function

C++ ios Library - Oct Function Description

It is used to sets the basefield format flag for the str stream to oct. When basefield is set to oct, integer values inserted into the stream are expressed in octal base (i.e., radix 8). For input streams, extracted values are also expected to be expressed in octal base when this flag is set.

Declaration

Following is the declaration for std::oct function.

ios_base& hex (ios_base& str);
Parameters

str − Stream object whose format flag is affected.

Return Value

It returns Argument str.

Exceptions

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

Data races

It modifies str. Concurrent access to the same stream object may cause data races.

Example

In below example explains about std::oct function.

#include <iostream>

int main () {
   int n = 70;
   std::cout << std::dec << n << '\n';
   std::cout << std::hex << n << '\n';
   std::cout << std::oct << n << '\n';
   return 0;
}

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

70
46
106

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