Возвращаемое значение#
| Тип | Значение |
|---|---|
cdata |
Тип описывает объявленный интерфейс, а не успешный игровой эффект. |
Параметры#
| Имя | Тип |
|---|---|
ctype |
string | cdata |
size (required for VLA/VLS only) |
number |
initializers... |
any |
? обозначает необязательный аргумент, ... обозначает переменное количество аргументов. Недопустимый аргумент может вызвать ошибку Lua вместо возврата nil.
Пример и контекст#
local ffi = require("ffi")
local value = ffi.new("uint64_t", 42)Смотрите основы языка, типы и методы и события Lua / MD. Там приведены самостоятельные учебные примеры. Исходные файлы проектов и фрагменты их внутренней реализации в этом справочнике не распространяются.