Answered step by step
Verified Expert Solution
Question
1 Approved Answer
This is the 2d array, can expert use another method to replace this copy constructor in c++? P2(const P2 &rhs) { // if rhs is
This is the 2d array, can expert use another method to replace this copy constructor in c++?
P2(const P2 &rhs) { // if rhs is empty (no order)
//s=size if (rhs.s() == 0) { s_= 0; order_ = nullptr; } else { // if rhs has an order s_ = rhs.s(); //alllocate memory dynamically to be able to copy order_ = new std::array[s_]; std::copy(rhs.order_, rhs.order_+rhs.s_, order_); } }
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started