赦免在這種情況下的例子,但是:從數組中檢索對象的值?
#include <iostream>
#include <string>
using namespace std;
class A {
private:
string theName;
int theAge;
public:
A() : theName(""), theAge(0) { }
A(string name, int age) : theName(name), theAge(age) { }
};
class B {
private:
A theArray[1];
public:
void set(const A value) {theArray[0] = value; }
A get() const { return theArray[0]; }
};
int main()
{
A man("Bob", 25);
B manPlace;
manPlace.set(man);
cout << manPlace.get();
return 0;
}
是否有可能對我來說,當我打電話檢索主的「人」對象的內容manPlace.get()?我打算在打電話給manPlace.get()時打印姓名(Bob)和年齡(25歲)。我想將一個對象存儲在另一個類中的一個數組中,我可以在main中檢索所述數組的內容。
'const A&temp = manPla ce.get();'? –