1. Не получилось создать двумерный динамический массив типа string.
string Moon_Time[][];
- позволяет создавать многомерный массив определенного размера, но не дает создать динамический. В чем моя ошибка?
2. Не понятно как записать данные в динамический массив типа string.
Moon_Time[0] = "Пример";
- выдает ошибку "выход за пределы диаппазона". Как записать данные в динамический массив?
Попробуйте так:
string Moon_Time[][2]; string Sun_Time[]; ArrayResize(Sun_Time,1); Sun_Time[0] = "Пример";
Динамическое только первое измерение. Должно быть что-то типа такого:
string str[][10];
Чтобы записывать данные в динамический массив, у него должен быть задан размер:
ArrayResize(str,100);Теперь можно писать в него:
str[99][9] ="..."
- www.mql5.com
Доброе время суток.
Пытаюсь загрузить данные типа string из текстового файла и сохранить в массиве. Возникло несколько вопросов по ходу:
1. Не получилось создать двумерный динамический массив типа string.
string Moon_Time[][];
- позволяет создавать многомерный массив определенного размера, но не дает создать динамический. В чем моя ошибка?
2. Не понятно как записать данные в динамический массив типа string.
Moon_Time[0] = "Пример";
- выдает ошибку "выход за пределы диаппазона". Как записать данные в динамический массив?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Доброе время суток.
Пытаюсь загрузить данные типа string из текстового файла и сохранить в массиве. Возникло несколько вопросов по ходу:
1. Не получилось создать двумерный динамический массив типа string.
string Moon_Time[][];
- позволяет создавать многомерный массив определенного размера, но не дает создать динамический. В чем моя ошибка?
2. Не понятно как записать данные в динамический массив типа string.
Moon_Time[0] = "Пример";
- выдает ошибку "выход за пределы диаппазона". Как записать данные в динамический массив?