added template <typename T, int i> struct IsConst<const T[i]>

This commit is contained in:
Marian Krivos 2012-04-29 10:37:54 +00:00
parent e10566779e
commit 33f1c102e3

View File

@ -108,6 +108,17 @@ struct IsConst<const T>
};
template <typename T, int i>
struct IsConst<const T[i]>
/// Specialization for const char arrays
{
enum
{
VALUE = 1
};
};
template <typename T>
struct TypeWrapper
/// Use the type wrapper if you want to decouple constness and references from template types.