check the size of the file when you open it?
// reading a text file
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main ()
{
  ifstream myfile ("C:/temp/sample1.csv");
  // this gives you the number of bytes in the file.
  if (myfile.is_open())
  {
      long begin, end;
      begin = myfile.tellg();
      myfile.seekg (0, ios::end);
      end = myfile.tellg();
      if(end-begin == 0)
      {
          cout << "file is empty \n";
      }
      else
      {
        cout << "size: " << (end-begin) << " bytes." << endl;
      }
      myfile.close();
  }
  else cout << "Unable to open file \n";
  return 0;
}