class A
{
private:
int m_nValue;
public:
A()
{
m_nValue = 0;
}
A(int nValue)
{
m_nValue = nValue);
~A()
{}
}
Теперь в основной, если я называюДинамическое распределение памяти со значениями по умолчанию
A a(2);// 2 will be assigned for m_nValue of object A.
Теперь, как мы делаем это, если я хочу, чтобы определить массив объектов. Кроме того, как мы делаем это, если я динамически создавать объекты с помощью оператора нового как
A *pA;
pA = new A[5];// while creating the object i want the parameterised constructor to be
//called
Я надеюсь, что вопрос ясен. Дайте мне знать, если требуется дополнительное объяснение.
Подробнее "любопытство"? Или еще не готов читать учебник C++? –
Просто «любопытство». – ckv
Итак, какой учебник C++ вы используете, в котором эта проблема не рассматривается? –