Question: Rewrite the following code using braced initialization list syntax; the rewrite should dispense with using the array ar: class Z200 { private: int j; char
Rewrite the following code using braced initialization list syntax; the rewrite should dispense with using the array ar:
class Z200
{
private:
int j;
char ch;
double z;
public:
Z200(int jv, char chv, zv) : j(jv), ch(chv), z(zv) {}
...
};
double x = 8.8;
std::string s = "What a bracing effect!";
int k(99);
Z200 zip(200,'Z',0.675);
std::vector ai(5);
int ar[5] = {3, 9, 4, 7, 1};
for (auto pt = ai.begin(), int i = 0; pt != ai.end(); ++pt, ++i)
*pt = ai[i];
Step by Step Solution
3.39 Rating (161 Votes )
There are 3 Steps involved in it
class Z200 public Z200int jv char chv zv jjv chchv zzv double x 88 stdstring s What a bracing ... View full answer
Get step-by-step solutions from verified subject matter experts
