тем же memcpy. в него ведь указатель и передается.
Нет, им можно взять указатель но не подсунуть.
___________
Ладно, короче видимо таки нереально сделать нормально.
Нет, им можно взять указатель но не подсунуть.
и подсунуть, проверено.
и подсунуть, проверено.
Покажи пример.
ну дык в статье же ж
я пытаюсь код вставить. сервак зависает.
ну дык в статье же ж
первый пример
передается int Source - по сути адрес памяти
и копируется в массив char Dest[10]

- 2012.01.31
- o_O
- www.mql5.com
ну как, получилось получить? ты теперь memcpy наверно перегружаешь для всех типов?
только не забудь, что для 64 битной размер адреса long.
--------------
Предложение номер раз: как думаешь, стоит ли попросить разрабов сделать нативную функцию типа long ArrayGetAddress(object array) ?
Если на такое не пойдут, то предложение два: надо проталкивать #ifdef. Ренат обещался вроде внедрить.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Мотив:
Дело в том, что довольно часто в индюках требуется доступ к таймсериям, которые передаются в OnCalculate.
Вложенность этих функций может быть довольно значительной, и приходится тащить этот массив из OnCalculate по всей цепочке вызовов в качестве параметра.
При том что в значительной части цепочки этот массив нафиг не нужен.
Что хочется:
Некоторое подобие ссылок на массив, типа такого:
НО. Обязательное условие -- копирования массивов быть не должно.
С первого взгляда желание покажется нереализуемым. Но есть подозрения, что это вполне можно сделать
Что скажете, господа?