VIPPERでもわかるプログラミング
■ このスレッドは過去ログ倉庫に格納されています
0288デフォルトの名無しさん
2005/11/22(火) 00:10:19class A {
double m_doArray[3];
public:
A () {
m_doArray[0] = 1.1;
m_doArray[1] = 2.2;
m_doArray[2] = 3.2;
}
// m_doArrayのアドレスを返す関数
double * GetArray () { return m_doArray; }
};
class B {
public:
// Aのm_doArrayのアドレスを受け取って表示する関数
void DispAArray (const double *doAArray) {
printf("%f\n", doAArray[0]);
printf("%f\n", doAArray[1]);
printf("%f\n", doAArray[2]);
}
};
int main ()
{
A a;
B b;
b.DispAArray(a.GetArray());
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています