The Wayback Machine - https://web.archive.org/web/20120430104928/http://en.cppreference.com:80/w/cpp/io/basic_ios/exceptions

cpp/io/basic ios/exceptions

From cppreference.com
Jump to: navigation, search
std::ios_base::iostate exceptions() const;
void exceptions(std::ios_base::iostate except);

[edit] Parameters

except - exception mask

[edit] Example

#include <iostream>
#include <fstream>
 
int main() {
    int ivalue;
    try {
        std::ifstream in("in.txt");
        in.exceptions(std::ifstream::failbit);
        in >> ivalue;
    } catch (std::ios_base::failure &fail) {
        // handle exception here
    }
}
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox