Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Самоуничтожится? - это что-то новенькое :).
Ага, самоуничтожиться. Я предполагаю, что Вы в курсе, что именно в этом отличие "стековых" объектов от динамических - они не спрашивают Вас, когда им удалять себя, а делают это при выходе из породившего программного блока :)
Вы ведь наверняка слышали про copy/move конструкторы/операторы?:
obj o; { obj q; o = q; o = move(q); // С++ вариант, более эффективный }
Вы ведь наверняка слышали про copy/move конструкторы/операторы?:
То есть мы будем на страже этого ответственного момента и таки его скопируем, если не опоздаем только? :lol:
Просто потому что мы очень не любим ООП, или есть другие скрытые причины?
То есть мы будем на страже этого ответственного момента и таки его скопируем, если не опоздаем только? :lol:
Просто потому что мы очень не любим ООП, или есть другие скрытые причины?
Конечно, а как иначе то? Вы как приличный прогер должны и динамическими объектами управлять через стековые (техника RAII)
Конечно, а как иначе то? Вы как приличный прогер должны и динамическими объектами управлять через стековые (техника RAII)
Это Вы про сборщик мусора что ли? ))) или про учет числа ссылок. я как раз этими фишками занимался в последнее время. но производительность всех этих подходов хромает в мкл к сожалению
Нет, не про сборщик мусора, а про умные указатели - unique_ptr, shared_ptr (c подсчётом ссылок), RAII легко гуглится. Вообще никакой доп платы зы unique_ptr в плане памяти нет (обвёртка == размеру указателя), а вызовы заоптимизируются, но в мкл всё печально, да. Но здесь это и не нужно (умные указатели).
А можно взять шаблоны и написать что-то вроде:
https://www.mql5.com/ru/forum/295485/page18#comment_9971363
Button также не зависет от деталей, без всякого полиморфизма и интерфейсов. У полиморфизма есть своя ниша, но она знчительно уже, чем об этом говорят.
На таком упрощённом примере конечно шаблон удобней смотрится. По сути там даже шаблон не нужен, раз у вас всего один экземпляр.
На таком упрощённом примере конечно шаблон удобней смотрится. По сути там даже шаблон не нужен, раз у вас всего один экземпляр.
Кнопка лампа через ж с виртуальностью:
заезженные примеры.