Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добавьте.
я добавил ))
Для круга вычисляется одним способом, для квадрата - другим. Но в любом случае - вызвав Figura.GetSquare(),
И тишина ...
Ну, это вопрос был типа 2х2=?.
Неинтересно отвечать.
=================
Может так ближе.
Есть стандартный набор виртуальных методов в классе: Open(), Close(), Read(), Write() и т.п.
Такогй класс может работать с файлами, маппингом, каналами, интернетом и т.п.
Отличаться будет только начинка (описание) этих методов. Но интерфейс класса будет одинаков.
Вам не кажется подозрительным что уже 3я страница по теме а еще никто ни сточки кода в пример не привел ???
Кроме, не интересно отвечать, это элементарно, это на столько просто что лень кодить...
Если б кто то что то знал, я думаю ответил бы...
VOLDEMAR, если взять ваш первый пост, зачем там вообще класс? Написание классов это следствие усложнения программы, когда у отдельных элементов возникает множество внешних связей, тогда создается класс объединяющий все эти элементы и создающий простой интерфейс. На мой взгляд, необходимым атрибутом класса являются данные (int'ы, double'ы ...) - материал с которым работают функции, класс связывает все в один пакет(данные и функции).Я думаю, это основная идея ООП. Например, два примера, первый без ооп, второй с ним:
Во втором примере нам не надо париться о данных с которыми будут работать функции, думаю в этом основная цель ООП.
Ну и еще по вашему коду замечание:
... class vr_trade { ... ~vr_trade(){} }; ...
У меня правило: никогда не писать деструктор пустым. Отсутствие деструктора - индикатор простоты класса. Если написан деструктор, то возможно придется писать копирующий конструктор и оператор = или запретить их. Пример:
В результате для одного и того же указателя будет вызван delete дважды. Правильным было бы так
Т.е. если пришлось написать деструктор, то это повод хорошо подумать - что делать с опер.= и копирующем конструктором? Удалить, написать ...? Писать деструктор пустым думаю не стоит, его отсутствие это индикатор ненужности переделывать вышеназванное.
Почему второй метод высыпает кучу ошибок и предупреждений ???
После this поставьте точку вместо ->. mql фишка.
Обьясните пожалуйста действия
а именно
зачем знак (:) и что мы этим знаком получаем ?