template <class T> struct rank;
| member type | definition |
|---|---|
| value_type | A type capable of representing non-negative integer values |
| type | An instantiation of integral_constant |
| member constant | definition |
|---|---|
| value | The rank of T |
|
|
rank: int: 0 int[]: 1 int[][10]: 2 int[10][10]: 2 |