class A
{
private:
int m_nValue;
public:
A()
{
m_nValue = 0;
}
A(int nValue)
{
m_nValue = nValue);
~A()
{}
}
Run Code Online (Sandbox Code Playgroud)
现在主要是如果我打电话
A a(2);// 2 will be assigned for m_nValue of object A.
Run Code Online (Sandbox Code Playgroud)
现在,如果我想定义一个对象数组,我们该怎么做呢.如果我使用operator new动态创建对象,我们如何做到这一点
A *pA;
pA = new A[5];// while creating the object i want the parameterised constructor to be
//called
Run Code Online (Sandbox Code Playgroud)
我希望这个问题很清楚.如果需要更多解释,请告诉我
| 归档时间: |
|
| 查看次数: |
377 次 |
| 最近记录: |