How to read unsigned int variables from file correctly, using ifstream?
问题 My code reads unsigned int variables from the text file Input_File_Name . unsigned int Column_Count; //Cols unsigned int Row_Count;//Rows try { ifstream input_stream; input_stream.open(Input_File_Name,ios_base::in); if (input_stream) { //if file is opened input_stream.exceptions(ios::badbit | ios::failbit); input_stream>>Row_Count; input_stream>>Column_Count; } else { throw std::ios::failure("Can't open input file"); //cout << "Error: Can't open input file" << endl; } } catch (const ios: