// Program part of Exercise 31 solution
// (NDE, 2014-02-19)
#include <iostream>
#include "dataset.hpp"
using namespace std;
int main(int argc, char* argv[])
{
// Check command line
if (argc != 2) {
cerr << "Error: filename required" << endl;
return 1;
}
// Open file
ifstream infile(argv[1]);
if (not infile.is_open()) {
cerr << "Error: cannot open file" << endl;
return 1;
}
// Create Dataset
Dataset data(infile);
// Compute mean
cout << "Mean = " << data.mean() << endl;
// Compute standard deviation
cout << "Std dev = " << data.stdev() << endl;
return 0;
}