Ошибки, баги, вопросы - страница 1537
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
странно, а как вы себе предполагаете передать сложный тип данного (типа структура) не по ссылке? да и теоретически представьте себе как это должно вообще быть, если по sizeof размер структуры не постоянен, то компилятор на этапе компиляции должен вычислить размер объекта структуры и... уффф, даже и предположить то страшно какой компилятор должен быть умный, такого нет даже в срр :)
Также, как это делает оператор присваивания. Компилятор будет ругаться только в случае, если размер структуры не определен
Также, как это делает оператор присваивания. Компилятор будет ругаться только в случае, если размер структуры не определен
))) оператор присваивания сработает только если структура простая, а у вас структура B имеет поле string, что уже говорит о том, что эта структура не простая, а имеет сложный тип... и к чему этот пример был приведен? вы задали вопрос о передаче структуры в качестве аргумента в функцию не по ссылке, а путем копирования, я вам ответил, что даже в cpp так сделать не получится, там есть одно правило для этого, в Интернете информации много по этому поводу...
Мой пример это и демонстрирует. Компилятор отлично понимает, когда можно присваивать, а когда нет. И это полная аналогия того, когда можно передавать только по ссылке, а когда можно еще и в качестве аргумента.
Вопрос был "почему ВСЕГДА нельзя?". Отвечать, потому что где-то там что-то тоже нельзя - не катит. Спрашиваю, почему нельзя на самом деле с точки зрения архитектуры языка? Что там может пойти не так, чтобы от этого отказаться?
Господа, подскажите плз, можно ли где-то увидеть мануал Мультитерминала?
Возможно ли ввести еще несколько масштабов графика?
Использую предопределенные макроподстановки при дебаге. Возможно ли также удобно без передачи соответствующего параметра в функцию/метод узнать, кто ее/его вызвал?
Столкнулся с проблемой, объяснить которую пока может следующая гипотеза.
Верно ли, что когда удаляется вручную индикатор во время выполнения OnCalculate, то OnDeinit исполняется сразу, иногда одновременно с не успевшим завершиться OnCalculate?