Рубрики

ios манипуляторы oct () функция в C ++

Метод oct () потоковых манипуляторов в C ++ используется для установки флага базового формата для указанного потока str. Этот флаг устанавливает базовую линию для восьмеричных чисел. Отсюда вывод показывает число в восьмеричной базе.

Синтаксис:

ios_base& oct (ios_base& str)

Параметры: Этот метод принимает str в качестве параметра, который является потоком, для которого затрагивается флаг формата.

Возвращаемое значение: Этот метод возвращает поток str с установленным флагом внутреннего формата.

Пример 1:

// C ++ код для демонстрации
// рабочая функция oct ()

  
#include <iostream>

  

using namespace std;

  

int main()

{

  

    // Инициализация числа

    int n = 321;

  

    // Использование oct ()

    cout << "oct flag: "

         << oct << n << endl;

  

    return 0;

}

Выход:

oct flag: 501

Пример 2:

// C ++ код для демонстрации
// рабочая функция oct ()

  
#include <iostream>

  

using namespace std;

  

int main()

{

  

    // Инициализация числа

    int n = -321;

  

    // Использование oct ()

    cout << "oct flag: "

         << oct << n << endl;

  

    return 0;

}

Выход:

oct flag: 37777777277

Ссылка: http://www.cplusplus.com/reference/ios/oct/

Рекомендуемые посты:

ios манипуляторы oct () функция в C ++

0.00 (0%) 0 votes