string Dateofnews[100]; int Daytrade[100];// Дата и время события(дата) int TimeTrade[100]; string Symboll[100]; int Vagnost[100]; string newsAnons[100]; string newsPokazatel1[100]; string newsPokazatel2[100]; string newsPokazatel3[100]; string Erase[100];
Vladon писал(а)>>
string Dateofnews[100];
int Daytrade[100];// Дата и время события(дата)
int TimeTrade[100];
string Symboll[100];
int Vagnost[100];
string newsAnons[100];
string newsPokazatel1[100];
string newsPokazatel2[100];
string newsPokazatel3[100];
string Erase[100];
Так у вас же все массивы размером в 100 элементов - чего же вы хотите?
нам нужно все таки прочитать события на сегодня. если мы будем читать только дату, то все остальные элементы будут записываться в другие массивы, другими словами, как записать что если дата не подходит, то пропустить даннуюб строку в файле? смещением в байтах?
Так у вас же все массивы размером в 100 элементов - чего же вы хотите?
он читает элементы до ; этоалгоритм языка программирования, а массивы это неважно, он ведь их пропускает, я же прописал что если дата не подходит то мы просто возвращаемся на эту же итерацию продолжпя читать файл.
нам нужно все таки прочитать события на сегодня. если мы будем читать только дату, то все остальные элементы будут записываться в другие массивы, другими словами, как записать что если дата не подходит, то пропустить даннуюб строку в файле? смещением в байтах?
поэтому и рекомендую читать весь файл в исходный массив (копировать файл) а потом с массивом работать, что бы не заморачиваться со смещениями в файле - быстрее будет это точно
поэтому и рекомендую читать весь файл в исходный массив (копировать файл) а потом с массивом работать, что бы не заморачиваться со смещениями в файле - быстрее будет это точно
int Daytrade[100];// Дата и время события(дата)
int TimeTrade[100];
string Symboll[100];
int Vagnost[100];
string newsAnons[100];
string newsPokazatel1[100];
string newsPokazatel2[100];
string newsPokazatel3[100];
string Erase[100];
т.е. мы этот элемент i как бы пропускаем.
как бы вы продолжаете его читать, может сделать по другому - читать только дату и если она не подходит не читать данные?
почему через коунтер читаете, может есть смысл читать через "while" ?
массивов всего 9, есть строковые, есть временные.
очень порекомендовал бы Вам читать файл в строковый массив, а потом уже сам массив парсить на предмет разделения информации
string Dateofnews[100];
int Daytrade[100];// Дата и время события(дата)
int TimeTrade[100];
string Symboll[100];
int Vagnost[100];
string newsAnons[100];
string newsPokazatel1[100];
string newsPokazatel2[100];
string newsPokazatel3[100];
string Erase[100];
Так у вас же все массивы размером в 100 элементов - чего же вы хотите?
ок, тогда дело такое:
нам нужно все таки прочитать события на сегодня. если мы будем читать только дату, то все остальные элементы будут записываться в другие массивы, другими словами, как записать что если дата не подходит, то пропустить даннуюб строку в файле? смещением в байтах?
Так у вас же все массивы размером в 100 элементов - чего же вы хотите?
он читает элементы до ; этоалгоритм языка программирования, а массивы это неважно, он ведь их пропускает, я же прописал что если дата не подходит то мы просто возвращаемся на эту же итерацию продолжпя читать файл.
ок, тогда дело такое:
нам нужно все таки прочитать события на сегодня. если мы будем читать только дату, то все остальные элементы будут записываться в другие массивы, другими словами, как записать что если дата не подходит, то пропустить даннуюб строку в файле? смещением в байтах?
поэтому и рекомендую читать весь файл в исходный массив (копировать файл) а потом с массивом работать, что бы не заморачиваться со смещениями в файле - быстрее будет это точно
забивать массивы в 4000 элементво он не хочет,
какой размер макимальный у массива ?
поэтому и рекомендую читать весь файл в исходный массив (копировать файл) а потом с массивом работать, что бы не заморачиваться со смещениями в файле - быстрее будет это точно
я Вас понял, попробуем.