Я новичок в lua. Так в чем же разница? Я не мог найти его в вики.В чем разница между read() и io.read()?
-6
A
ответ
4
В ComputerCraft, io.read
(IO API) (и впоследствии file:read
) является похудел версия io.read
найти в стандартной Lua I/O library.
io.read: допускается только строка формата «* l».
файл: read: Не поддерживает строку формата «* n» или количество символов.
read
, с другой стороны, позволяет вам вводить пользователя при маскировке символов, которые они пишут. Он также, похоже, поддерживает какую-то историю и автоматическое завершение. Он имеет подпись функции:
read([ char replacement [, table history [, function auto complete ]] ])
и возвращает строку, которую вводит пользователь.
В будущем их wiki имеет функцию Search. Я на самом деле никогда не использовал ComputerCraft, но вышеприведенной информации было не так сложно извлечь.
Нет глобальной функции с именем 'read'. Можете ли вы обновить свой вопрос, чтобы показать код с примерами обоих? –
в computercraft lua есть – technikfe
У ComputerCraft есть свой [форум] (http://www.computercraft.info/forums2/index.php?/forum/14-ask-a-pro/) для вопросов. Я бы рекомендовал задать вопросы, специфичные для этой среды, где больше людей могут ответить – KingofGamesYami