Да, можно даже многомерный массив с этими константами завести и передавать его эл-ты:
class X
{
public:
X(const int (&ref_)[10]):ref_(ref_)
{
}
private:
const int (&ref_)[10];
public:
static const int arr[5][10];
};
void g()
{
X x(X::arr[0]);
}
Of course, the code must be complete enough to compile and link.