As a starting point, your value type should be the type of object that your container holds. My guess would be either T or T *, you really do not provide enough information to say. See here for an explanation of what the various options mean. The rest can often be left as default values.
source
share