I need to pass an array as a template type. How can achieve it. For example, I want something like this.
Fifo<array, Q_SIZE> f; // This is a queue of arrays (to avoid false sharing)
What should I put in place of array? Assume I need an array of int. Also note that I don’t want std::vector or a pointer to an array. I want the whole basic array, something equivalent of say int array[32].
Try this:
Like this: