您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ sq_newslot函数代码示例

51自学网 2021-06-03 08:11:55
  C++
这篇教程C++ sq_newslot函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中sq_newslot函数的典型用法代码示例。如果您正苦于以下问题:C++ sq_newslot函数的具体用法?C++ sq_newslot怎么用?C++ sq_newslot使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了sq_newslot函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: sqext_register_ffi

SQRESULT sqext_register_ffi(HSQUIRRELVM v){    int saved_top = sq_gettop(v);    //add a namespace ffi	sq_pushstring(v,_SC("ffi"),-1);    sq_newclass(v,SQFalse);    sq_settypetag(v,-1,(void*)FFI_LIB_TAG);    sq_insert_reg_funcs(v, sq_ffi_methods);    int i;    for (i = 0; ffi_types_wrap[i].name != 0; i++) {        struct FFI_type_name *e = &ffi_types_wrap[i];        sq_pushstring(v, e->name, -1);        sq_pushuserpointer(v, e->type);        sq_newslot(v, -3, SQFalse);    }    sq_newslot(v,-3,SQTrue); //add ffi table to the root table    sq_create_delegate_table(v, sq_lib_methods, FFI_LIB_LIB_TAG);    sq_create_delegate_table(v, sq_func_methods, FFI_LIB_FUNC_TAG);    sq_create_delegate_table(v, sq_var_methods, FFI_LIB_VAR_TAG);    sq_settop(v, saved_top);    return SQ_OK;}
开发者ID:gdos,项目名称:squilu-1,代码行数:27,


示例2: sqstd_register_stringlib

SQInteger sqstd_register_stringlib(HSQUIRRELVM v){	sq_pushstring(v,_SC("regexp"),-1);	sq_newclass(v,SQFalse);	SQInteger i = 0;	while(rexobj_funcs[i].name != 0) {		SQRegFunction &f = rexobj_funcs[i];		sq_pushstring(v,f.name,-1);		sq_newclosure(v,f.f,0);		sq_setparamscheck(v,f.nparamscheck,f.typemask);		sq_setnativeclosurename(v,-1,f.name);		sq_newslot(v,-3,SQFalse);		i++;	}	sq_newslot(v,-3,SQFalse);	i = 0;	while(stringlib_funcs[i].name!=0)	{		sq_pushstring(v,stringlib_funcs[i].name,-1);		sq_newclosure(v,stringlib_funcs[i].f,0);		sq_setparamscheck(v,stringlib_funcs[i].nparamscheck,stringlib_funcs[i].typemask);		sq_setnativeclosurename(v,-1,stringlib_funcs[i].name);		sq_newslot(v,-3,SQFalse);		i++;	}	return 1;}
开发者ID:eriser,项目名称:kdguigl,代码行数:28,


示例3: registerProperty

万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。