I\'m getting the error in the title. It\'s pointing to the line where the for-loop is declared. Any ideas on what is happening?
#include templa
In the line:
for (T* i(arr+1), j(arr+n); i != j; ++i)
Only the i is declared as pointer to T, j is declared as an instance of T. The correct declaration is:
for (T* i(arr+1),* j(arr+n); i != j; ++i)
And by the way, you should add include for strlen:
#include