读书人

指针有关问题求解amp;#183;amp;#183;amp;#183

发布时间: 2012-04-26 14:01:31 作者: rapoo

指针问题,求解····
一个源代码中的一条语句(pParticleSystem+i)->Init(&sParameter);不明白,求高手解····

i为无字符长整型变量。
pParticleSystem来源于下面的语句(CParticleSystem是已经定义的一个类):
CParticleSystem * pParticleSystem = NULL;

怎么理解(pParticleSystem+i)->Init(&sParameter);,一般“->”符号不是在指向结构体变量中用吗,而且前面是一个变量,现在是2个(pParticleSystem+i),菜鸟真心求解,先谢谢了。求交流。

[解决办法]
兄台,这样用是可以的,像下面这个例子:

C/C++ code
class Sample{public:    int value;    void Function(){}};void Call(){    Sample* sample = new Sample[10];    (sample2+1)->Function();}
[解决办法]
我是不是很笨,为什么每次都要看下面的回复才知道问题是什么

读书人网 >C++

热点推荐