A ResizeArray is created by specifying the type of data to store, i.e. ResizeArray<char *> stringArray; Once created, it looks just like an array, and you can use the [] operator to get and set data. For example: stringArray[3] = "Some text."; or cout << stringArray[3] << endl;