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

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

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

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

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

示例1: io_gc

static int io_gc (lua_State *L) {  FILE *f = *tofilep(L);  /* ignore closed files */  if (f != NULL)    aux_close(L);  return 0;}
开发者ID:2asoft,项目名称:xray-16,代码行数:7,


示例2: io_pclose

/*** function to close 'popen' files*/static int io_pclose(lua_State *L){    FILE **p = tofilep(L);    int ok = lua_pclose(L, *p);    *p = NULL;    return pushresult(L, ok, NULL);}
开发者ID:Frankie-666,项目名称:farmanager,代码行数:10,


示例3: tofilep

static FILE *tofile(lua_State *L){    FILE **f = tofilep(L);    if (*f == NULL)        luaL_error(L, "attempt to use a closed file");    return *f;}
开发者ID:cjfan,项目名称:lua-subprocess,代码行数:7,


示例4: io_fclose

/*** function to close regular files*/static int io_fclose(lua_State *L){    FILE **p = tofilep(L);    int ok = (fclose(*p) == 0);    *p = NULL;    return pushresult(L, ok, NULL);}
开发者ID:Frankie-666,项目名称:farmanager,代码行数:10,


示例5: io_gc

static int io_gc (lua_State *L) {  int f = *tofilep(L);  /* ignore closed files */  if (f != FS_OPEN_OK - 1)    aux_close(L);  return 0;}
开发者ID:AbuShaqra,项目名称:nodemcu-firmware,代码行数:7,


示例6: io_tostring

static int io_tostring (lua_State *L) {  FILE *f = *tofilep(L);  if (f == NULL)    lua_pushliteral(L, "file (closed)");  else    lua_pushfstring(L, "file (%p)", f);  return 1;}
开发者ID:2asoft,项目名称:xray-16,代码行数:8,


示例7: io_tostring

static int io_tostring (lua_State *L) {  int f = *tofilep(L);  if (f == FS_OPEN_OK - 1)    lua_pushliteral(L, "file (closed)");  else    lua_pushfstring(L, "file (%i)", f);  return 1;}
开发者ID:AbuShaqra,项目名称:nodemcu-firmware,代码行数:8,


示例8: io_close

static int io_close(lua_State *L){    FILE **p = tofilep(L);    if (*p != NULL){        int ok = (fclose(*p) == 0);        *p = NULL;        return pushresult(L, ok, NULL);    } else {        return 0;    }}
开发者ID:cjfan,项目名称:lua-subprocess,代码行数:11,


示例9: io_fclose

/*** function to close regular files and tcp sockets*/static int io_fclose (lua_State *L) {  FILE **p = tofilep(L);#ifdef NUTLUA_IOLIB_TCP  NUTFILE *nf = (NUTFILE *) (uintptr_t) _fileno(*p);#endif  int ok = (fclose(*p) == 0);#ifdef NUTLUA_IOLIB_TCP  if (nf->nf_dev == NULL) {    NutTcpCloseSocket((TCPSOCKET *) nf);  }#endif  *p = NULL;  return pushresult(L, ok, NULL);}
开发者ID:niziak,项目名称:ethernut-4.9,代码行数:17,


示例10: aux_close

static int aux_close (lua_State *L) {#if LUA_OPTIMIZE_MEMORY != 2    lua_getfenv(L, 1);    lua_getfield(L, -1, "__close");    return (lua_tocfunction(L, -1))(L);#else    FILE **p = tofilep(L);    if (*p == stdin || *p == stdout || *p == stderr) {        lua_pushnil(L);        lua_pushliteral(L, "cannot close standard file");        return 2;    }    int ok = (fclose(*p) == 0);    *p = NULL;    return pushresult(L, ok, NULL);#endif}
开发者ID:xiqingping,项目名称:embedded_template,代码行数:17,


示例11: pipe_close

/*** function to close 'popen' files*/static int pipe_close (lua_State *L) {  FILE **p = tofilep(L);  int ok = fclose(*p);  *p = NULL;  return pushresult(L, ok, NULL);}
开发者ID:arventwei,项目名称:jamplus,代码行数:9,


示例12: tofile

static int tofile (lua_State *L) {  int *f = tofilep(L);  if (*f < FS_OPEN_OK)    luaL_error(L, "attempt to use a closed file");  return *f;}
开发者ID:AbuShaqra,项目名称:nodemcu-firmware,代码行数:6,


示例13: io_fclose

/*** function to close regular files*/static int io_fclose (lua_State *L) {  int *p = tofilep(L);  int ok = (fs_close(*p) == 0);  *p = FS_OPEN_OK - 1;  return pushresult(L, ok, NULL);}
开发者ID:AbuShaqra,项目名称:nodemcu-firmware,代码行数:9,


示例14: io_pclose

/*** function to close 'popen' files*/static int io_pclose (lua_State *L) {  int *p = tofilep(L);  int ok = lua_pclose(L, *p);  *p = FS_OPEN_OK - 1;  return pushresult(L, ok, NULL);}
开发者ID:AbuShaqra,项目名称:nodemcu-firmware,代码行数:9,



注:本文中的tofilep函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


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