PDA

View Full Version : bad()



iranianblueboy
سه شنبه 10 آبان 1384, 05:55 صبح
هنگامی که از تابع عضو ()bad بزای یک فایل استفاده می کنم که ان فایل وجود ندارد با خیا مواجه نمیشوم

#include <iostream>
#include <fstream>
#include <cstdlib>

int main( )
{
const int DATA_SIZE = 100; // Number of items in the data
int data_array[DATA_SIZE]; // The data
std::ifstream data_file("numbers.dat"); // The input file
int i; // Loop counter

if (data_file.bad( )) {
std::cerr << "Error: Could not open numbers.dat\n";
exit (8);
}