#include using namespace std; template void printArray(ElemType data[], int length) { cout << '['; for (int i = 0; i < length; ++i) { cout << data[i]; if (i != length - 1) cout << ", "; } cout << ']'; } int main() { int intData[] = {1, 2, 3, 4, 5}; string stringData[] = {"a", "b"}; printArray(intData, 5); cout << endl; printArray(stringData, 2); cout << endl; return 0; }