[personal profile] aleeks
Ну вот я тут и появился снова... Освоение С++ и написание движка black oil идет полным ходом, диссер в отстое некотором :( Отставание на две недели + статья позарез нужна. А на той неделе в Москву пилить...

В связи с освоением сЫпЫпЫ была следующая мысль:

Интересные последствия проганья на дельфи:

TMyClass = class
end

MyObj := TMyClass.Create(...)
// Здесь воспринимается MyObj как ссылка на экземпляр класса
MyObj2 := MyObj
// Вот еще одна ссылка на экземпляр

Тогда как

class MyClass {
};

MyClass MyObj(...)
MyClass MyObj2 = MyObj; // Создание еще одного экземпляра и вызов копирующего конструктора

// А надо так?
MyClass* MyObj = new MyClass(...)
MyClass* MyObj2 = MyObj;

что и было подтверждено Иреком...

Profile

Alexandr

June 2008

S M T W T F S
12 345 67
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 22nd, 2025 04:36 pm
Powered by Dreamwidth Studios