For example:
std::unique_ptr<Box[]> Boxes(new Box[5]);
std::function<int(doube, double)> funcobj;
std::unique_ptr<Box[]> Boxes(newFor example:
std::unique_ptr<Box[]> Boxes(new Box[5]);
std::function<int(doube, double)> funcobj;
std::unique_ptr<Box[]> Boxes(new