2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.pt / array1.C
blob50e3724b72b0b84bf77ac75a77c25d93b453b7dd
1 // { dg-do run  }
2 template <class T, unsigned N>
3   unsigned size(T (&)[N]) { return N; }
4 template <class T, unsigned N>
5   unsigned size(T const (&)[N]) { return N; }
7 int main() {
8   short iarray[] = { 1, 2, 3, 4, 5 };
9   const short carray[] = { 1, 2, 3, 4, 5 };
10   return size(iarray) - size(carray);