Safe Array Driver 2
#include <iostream> #include "gsafearr.h" using namespace std; main() { SafeArr<double> a1(6); for(int i = 0; i < 6; ++i) a1.store(i, 4.6*i - 6.44); cout << "p1: " << a1 << endl; a1.store(2, -5.7); a1.store(10, 73.8); a1.store(-1, 8.8); cout << "fetches: " << a1.fetch(4) << " " << a1.fetch(10) << " " << a1.fetch(2) << " " << a1.fetch(-1) << endl; cout << "p1: " << a1 << endl; }