Если у меня есть класс, подобный следующему:
namespace Matrix {
class Matrix;
class Vector {
public:
//i want to create a vector the same size as contents with the same values
Vector(const std::vector<ValueType>& contents);
private:
std::vector<ValueType> contents;
}
Когда содержимое передается через конструктор, автоматически ли оно копируется в вектор, называемый содержимым, которое я определил в классе?Или я должен что-то сделать в определении конструктора, чтобы добиться этого?