{ //下标运算符重载为成员函数 if(i<0 ‖i>=m) {cout<<“下标越界!“<<end1;exit(1);} return a[i]; } private: Type a[m]; }; void writeToFile(const char*); //不用考虑此语句的作用 //main.cpp #include“Array.h“ //交换数组a中前后位置对称的元素的值 template<class Type,int m>...