Fetch class member
来自MudWiki
名称
fetch_class_member() - return the value of a specified, indexed member of an instantiated class.
语法
mixed fetch_class_member( mixed instantiated_class, int index );
描述
这是 FluffOS 2.0 新增的外部函数,返回实例化的类 `instantiated_class` 的索引为 `index` 的成员的值,这对数据成员没有标签(变量名)的匿名类非常有用。
示例
{ mixed me = assemble_class( ({ "Foo", 42, "Fooville" }) ) ; int age ; string name, city ; name = fetch_class_member( me, 0 ) ; age = fetch_class_member( me, 1 ) ; city = fetch_class_member( me, 2 ) ; }
参考
assemble_class(3), store_class_member(3)