标签: c++ oop
如果我有一个类c1的对象,假设它的名称为object1,我想创建同一个类的另一个对象,假设object2最好是这样声明它:
c1 object2 = object1;
或使用复制构造函数
c1 object2 = c1(object1);
我现在在C#中它有所不同,因为在第一种情况下它复制了对象的引用,在第二种情况下它创建了一个新的,但我想现在如果它在c ++中是相同的
答案 0 :(得分:1)
这两种形式将完全相同(复制对象)。没有区别。