0_0_16284900_32171.cpp: In function 'void makesa()':
0_0_16284900_32171.cpp:15:11: error: missing template arguments before '[' token
top[rank[i] = str[i]&(-1)]++;
^
0_0_16284900_32171.cpp:19:16: error: missing template arguments before '[' token
sa[--top[rank[i]]] = i;
^
0_0_16284900_32171.cpp:27:16: error: missing template arguments before '[' token
tmp[top[rank[j]]++] = j;
^
0_0_16284900_32171.cpp:32:12: error: missing template arguments before '[' token
if (rank[tmp[i]] != rank[tmp[i-1]] || rank[tmp[i]+k] != rank[tmp[i-1]+k])
^
0_0_16284900_32171.cpp:32:28: error: missing template arguments before '[' token
if (rank[tmp[i]] != rank[tmp[i-1]] || rank[tmp[i]+k] != rank[tmp[i-1]+k])
^
0_0_16284900_32171.cpp:32:46: error: missing template arguments before '[' token
if (rank[tmp[i]] != rank[tmp[i-1]] || rank[tmp[i]+k] != rank[tmp[i-1]+k])
^
0_0_16284900_32171.cpp:32:64: error: missing template arguments before '[' token
if (rank[tmp[i]] != rank[tmp[i-1]] || rank[tmp[i]+k] != rank[tmp[i-1]+k])
^
0_0_16284900_32171.cpp:36:14: error: missing template arguments before ',' token
memcpy(rank, sa , len*sizeof(int));
^
|