Thanks all, I have gotten an answer of this problem, Sorry for
this non java question again.
Thanks.
The answer as following,
class test
{
private:
int _a[3];
public:
const int (&a)[3];
public:
test(const int x[3]);
~test();
};
test::test(const int x[]) :
a(_a)
{
for(unsigned i = 0; i < sizeof(a) / sizeof(a[0]); i++)
_a[i] = x[i];
}
test::~test()
{
}
...
int x[3] = {1, 2, 3};
test atest(x);
- final vs const Gao Lei
- Re: final vs const Gao Lei
- Re: final vs const Dimitris Vyzovitis
