У меня есть некоторый код, как это:Какая правильная форма для конструктора копии C++ - CLI?
MyClass::MyClass(MyClass^ objToCopyFrom);
Что вызывает ошибку:
'type' : ref class does not have a user-defined copy constructor
Когда я смотрю the error, это предполагает мой код должен выглядеть следующим образом:
MyClass::MyClass(MyClass% objToCopyFrom);
Мой вопрос, поэтому, какая версия верна или они оба правильные?
Звучит правильно, хотя я читал, что CLI игнорирует 'const', который вы упоминаете. –