Is it possible to reinterpret pointer as dimensioned array reference?
Posted
by aaa
on Stack Overflow
See other posts from Stack Overflow
or by aaa
Published on 2010-04-14T04:50:54Z
Indexed on
2010/04/14
5:13 UTC
Read the original article
Hit count: 225
hi.
Suppose I have some pointer, which I want to reinterpret as static dimension array reference:
double *p;
double (&r)[4] = ?(p); // some construct?
// clarify
template< size_t N> void function(double (&a)[N]);
...
double *p;
function(p); // this will not work.
// I would like to cast p as to make it appear as double[N]
Is it possible to do so? how do I do it?
© Stack Overflow or respective owner