Рубрики

Функция ios rdstate () в C ++ с примерами

Метод rdstate () класса ios в C ++ используется для чтения внутреннего состояния этого потока.

Синтаксис:

iostate rdstate() const;

Параметры: Этот метод не принимает никаких параметров.

Возвращаемое значение: этот метод возвращает текущее внутреннее состояние этого потока.

Пример 1:

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

  
#include <bits/stdc++.h>

using namespace std;

  

int main()

{

  

    // Ручей

    stringstream ss;

  

    // Использование функции rdstate ()

    cout << "stream rdstate: "

         << ss.rdstate() << endl;

  

    return 0;

}

Выход:

stream rdstate: 0

Пример 2:

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

  
#include <bits/stdc++.h>

using namespace std;

  

int main()

{

  

    // Ручей

    stringstream ss;

    ss.clear(ss.failbit);

  

    // Использование функции rdstate ()

    cout << "stream rdstate: "

         << ss.rdstate() << endl;

  

    return 0;

}

Выход:

stream rdstate: 4

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

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

Функция ios rdstate () в C ++ с примерами

0.00 (0%) 0 votes