1  #include <string>
  2  
  3  #include "matrix5.h"
  4  
  5  using namespace std;
  6  
  7  int main()
  8  {
  9     Matrix<double> m(3, 3);
 10     m[0][0] = m[1][1] = m[2][2] = 1;
 11     m[0][1] = m[1][2] = 2;
 12     m[0][2] = m[1][0] = m[2][0] = m[2][1] = 0;
 13     cout << 2.0 * m + m * m << "\n";
 14  
 15     Matrix<string> s(3, 2);
 16     s[0][0] = "First"; s[0][1] = "Last";
 17     s[1][0] = "Mary"; s[1][1] = "Miller";
 18     s[2][0] = "Larry"; s[2][1] = "Lin";
 19     cout << s;
 20           
 21     return 0;
 22  }