#include "stdafx.h"
#include <iostream>
using namespace std;
class thing{
public:
int stuff, stuff1, stuff2;
void thingy(int stuff, int *stuff1){
stuff2=stuff-*stuff1;
}
}
int main(){
thing t;
int *ptr=t.stuff1;
t.thingy(t.stuff, *ptr);
}
我一直在C++中练习类和指针。我想要做的就是通过传递一个指向stuff1的值的指针来修改thing类中的stuff2数据成员。我如何去做这件事?指针数据成员函数C++
THX的家伙。那帮忙。我环顾四周,也发现了这样的事情 int Thing :: * ptr = thing :: t.stuff1; 无论如何都沿着这些线。究竟是什么? – Painguy 2012-04-18 20:30:25