|
|
|
Akeem |
|
|||
Опытный Профиль Группа: Участник Сообщений: 381 Регистрация: 14.7.2006 Где: Киев/Украина Репутация: нет Всего: 3 |
При работе с Руби. У меня возник такой вопрос. Можно ли как то выводить большие (довольно массивы). Так чтобы не терялась информация. Если да то как?
-------------------- Мир огромен и мы только муравьи в нём! (С) formicha |
|||
|
||||
Pete |
|
||||||
Опытный Профиль Группа: Участник Сообщений: 318 Регистрация: 5.1.2006 Где: Москва Репутация: 2 Всего: 12 |
А почему она будет теряться?
Вообще, для вывода массивов есть метод p:
Если они настолько большие, что не помещаются в терминал, то можно писать в файл стандартными перенаправлениями потока вывода:
либо
-------------------- Совет учиться на ошибках других бесполезен; научиться чему-либо можно только на собственных ошибках. (Бернард Шоу) Не откладывай на завтра то, что можешь сделать сегодня. (Пословица) А теперь выпишем точное значение числа пи... (Препод) Жахни, Пендальф! © Гоблин |
||||||
|
|||||||
Akeem |
|
|||
Опытный Профиль Группа: Участник Сообщений: 381 Регистрация: 14.7.2006 Где: Киев/Украина Репутация: нет Всего: 3 |
Не в файл не пойдет. Надо именно в терминал. и так чтобы можно было читать удобно массив.
Это сообщение отредактировал(а) Akeem - 1.8.2006, 09:29 -------------------- Мир огромен и мы только муравьи в нём! (С) formicha |
|||
|
||||
MastEdm |
|
|||
Master Профиль Группа: Участник Сообщений: 178 Регистрация: 3.12.2005 Где: Москва, МГИУ Репутация: нет Всего: 2 |
Ну уж если вас не устраивает предложение Pete, почему бы не написать свой метод?!
Это сообщение отредактировал(а) MastEdm - 1.8.2006, 11:48 |
|||
|
||||
Vanoha |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 30.6.2006 Где: Киев Репутация: 1 Всего: 1 |
Например, так (построчно):
или для очень большого массива постранично (построчно):
Можешь определить это как метод класса Array (или как тебе удобно) и пользуй. Если же элементы массива очень большие и не помещаются в строку (например, очень большие целые или строки), то можно попробовать так (идея, оптимизируй сам):
|
||||||||
|
|||||||||
Akeem |
|
|||
Опытный Профиль Группа: Участник Сообщений: 381 Регистрация: 14.7.2006 Где: Киев/Украина Репутация: нет Всего: 3 |
MastEdm,
Потому что не могу придумать как. Vanoha, Спасибо за совет. Возьмму на вооружение. -------------------- Мир огромен и мы только муравьи в нём! (С) formicha |
|||
|
||||
Cr@$h |
|
|||
Исследователь Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: нет Всего: 41 |
|
|||
|
||||
Правила форума "Ruby: Общие вопросы" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Ruby: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |