Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.09;
Скачать: CL | DM;

Вниз

Файлы данных   Найти похожие ветки 

 
Unknowing ©   (2006-06-20 13:55) [0]

Доброго времени суток!!!Вопрос таков: как из текстового табличного файла получить данные в компонет таблицы или данные какого-либо столбца в массив?? (текст отформатирован через пробел).


 
Сергей М. ©   (2006-06-20 13:59) [1]


> компонет таблицы


Что за компонент ?


 
Unknowing ©   (2006-06-20 14:07) [2]

Ну, к примеру, StringGrid


 
Сергей М. ©   (2006-06-20 14:10) [3]


> Ну, к примеру, StringGrid


Ну тогда, к примеру, StringList тебе поможет.


 
Unknowing ©   (2006-06-20 14:15) [4]


> Сергей М. ©   (20.06.06 14:10) [3]

А если в массив очень хочется?? :)


 
Джо ©   (2006-06-20 14:18) [5]

> [4] Unknowing ©   (20.06.06 14:15)
> А если в массив очень хочется?? :)

Не стесняй себя =)


 
Unknowing ©   (2006-06-20 14:20) [6]

Т.е. хочу использовать для некотых вычислений большую матрицу хранящуюся в текстовом файле. Хочется заполнить массив и легко и не принужденно funcia:=sin(massive[1,3])+massive[1,2000]+... Вот.


 
Unknowing ©   (2006-06-20 14:22) [7]


> Джо ©   (20.06.06 14:18) [5]

:)Ценю Ваше чувство юмора! А по делу?


 
Джо ©   (2006-06-20 14:24) [8]

> [7] Unknowing ©   (20.06.06 14:22)
> А по делу?

Стандартные процедуры чтения файла построчно (ReadLn), разбор строки, работа с динамическими массивами. Какая часть вызывает затруднения?


 
Сергей М. ©   (2006-06-20 14:26) [9]


> А если в массив очень хочется?


Ячейки StringGrid являются элементами массива Cells.


 
Unknowing ©   (2006-06-20 14:26) [10]


> Джо ©   (20.06.06 14:24) [8]

Вот в части разбора строки проблеммы... Мне известно, что есть в Си такая scanF, кажется. Но Си я, сами понимаете... (хотя и Pascal-то ..:)


 
Unknowing ©   (2006-06-20 14:29) [11]


> Сергей М. ©   (20.06.06 14:26) [9]

Я, пардон, не знаю StringGrid... Дураком расту! Но, использование этого класса для моих задач не эффективно, ИМХО


 
Джо ©   (2006-06-20 14:33) [12]

> [10] Unknowing ©   (20.06.06 14:26)
>
> > Джо ©   (20.06.06 14:24) [8]
>
> Вот в части разбора строки проблеммы...

Посимвольно обращаться к строке умеешь? Также понадобится Copy и цикл.


 
Сергей М. ©   (2006-06-20 14:34) [13]


> Дураком расту

Им, видимо, и помрешь)


> не знаю StringGrid

Никто его не знает.
Но его описание есть в справке.


> использование этого класса для моих задач не эффективно

Ну тогда продолжай париться.
Или аргументируй эту самую твою "не эффективность"


 
Unknowing ©   (2006-06-20 14:35) [14]


> Джо ©   (20.06.06 14:33) [12]

Неужели нет ничего готовенького?? Посимвольно очень лениво...


 
Unknowing ©   (2006-06-20 14:37) [15]


> Сергей М. ©   (20.06.06 14:34) [13]


> Или аргументируй эту самую твою "не эффективность"

Очень большое кол-во данных(~500 мгб)


 
Сергей М. ©   (2006-06-20 14:40) [16]


> Очень большое кол-во данных(~500 мгб)


Ну и ?
Как это связано с похоронной процессией ?)


 
Unknowing ©   (2006-06-20 14:43) [17]


> Сергей М. ©   (20.06.06 14:40) [16]


> Ну и ?
> Как это связано с похоронной процессией ?)

Не утверждаю, но память будет расходываться не эффективно + скорость работы и обсчета...


 
Сергей М. ©   (2006-06-20 14:45) [18]


> обсчета


Ты эти совковые термины поостерегись упоминать)


> память будет расходываться не эффективно


Аргументы ?


 
Unknowing ©   (2006-06-20 14:50) [19]


> Сергей М. ©   (20.06.06 14:45) [18]

:) Не хотелось бы вступать в палемику! Просто у меня такое учучение...


 
Сергей М. ©   (2006-06-20 14:57) [20]


> Unknowing ©   (20.06.06 14:50) [19]


Дурью ты маешься.

"Учучай" дальше.


 
Unknowing ©   (2006-06-20 14:58) [21]


> Сергей М. ©   (20.06.06 14:57) [20]

Совет дельным не назовешь, но все равно спасибо!


 
Сергей М. ©   (2006-06-20 15:12) [22]


> спасибо!


Носи не стаптывай.


 
Игорь Шевченко ©   (2006-06-20 15:34) [23]


> Вопрос таков: как из текстового табличного файла получить
> данные в компонет таблицы или данные какого-либо столбца
> в массив?? (текст отформатирован через пробел).


А как ты собираешься 500 мегабайт в массиве/таблице хранить ?
Просто интересно... (с)


 
Unknowing ©   (2006-06-20 15:38) [24]


> Игорь Шевченко ©   (20.06.06 15:34) [23]

В том то и дело, что не собираюсь я их в массиве хранить!


 
Игорь Шевченко ©   (2006-06-20 15:44) [25]

Unknowing ©   (20.06.06 15:38) [24]


> В том то и дело, что не собираюсь я их в массиве хранить!


Тогда читай построчно, разбирай каждую строчку на слова, нужные слова преобразуй в числа. scanf и его аналогов нету.


 
Unknowing ©   (2006-06-20 15:51) [26]


> Игорь Шевченко ©   (20.06.06 15:44) [25]


> Тогда читай построчно, разбирай каждую строчку на слова,
>  нужные слова преобразуй в числа. scanf и его аналогов нету.
>

Спасибо!!! Очень жаль что нет :(( А к СИ++ можно, наверно, еще один + нарисовать...


 
Сергей М. ©   (2006-06-20 16:57) [27]

Удалено модератором



Страницы: 1 вся ветка

Текущий архив: 2006.07.09;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.038 c
15-1149690012
Iehbr
2006-06-07 18:20
2006.07.09
Как Вы относитесь к спаму на "физические" почтовые ящики?


2-1150627340
DPOBOCEK
2006-06-18 14:42
2006.07.09
Помогите с указателями плз...


15-1149844136
homm
2006-06-09 13:08
2006.07.09
Отладка JavaScript


2-1150339171
Василий
2006-06-15 06:39
2006.07.09
Запуск внешнего приложения внутри формы.


2-1151056912
Neket
2006-06-23 14:01
2006.07.09
ПАСВОРД