Рубрики

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

Метод good () класса ios в C ++ используется для проверки достаточности потока для работы. Это означает, что эта функция будет проверять, возникла ли в этом потоке какая-либо ошибка или нет.

Синтаксис:

bool good() const;

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

Возвращаемое значение: этот метод возвращает true, если поток в порядке, иначе false.

Пример 1:

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

  
#include <bits/stdc++.h>

using namespace std;

  

int main()

{

  

    // Ручей

    stringstream ss;

  

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

    bool isGood = ss.good();

  

    // распечатать результат

    cout << "is stream good: "

         << isGood << endl;

  

    return 0;

}

Выход:

is stream good: 1

Пример 2:

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

  
#include <bits/stdc++.h>

using namespace std;

  

int main()

{

  

    // Ручей

    stringstream ss;

    ss.clear(ss.eofbit);

  

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

    bool isGood = ss.good();

  

    // распечатать результат

    cout << "is stream good: "

         << isGood << endl;

  

    return 0;

}

Выход:

is stream good: 0

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

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

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

0.00 (0%) 0 votes