ChinaUnix首页
|
论坛
|
博客
博客首页
博客专家
往日推荐
博客文集
博文
博主
热搜:
系统运维
服务器
Java
C语言
嵌入式
敏捷
Oracle
Hyper-V
博客首页 〉
搜索结果
按类别查询搜索结果
操作系统
程序设计
数据库
热点技术
综合
架构与运维
移动开发与应用
Web前端
LINUX
|
BSD
|
WINDOWS
|
其他UNIX
|
AIX
|
SOLARIS
|
C/C++
|
Java
|
Python/Ruby
|
项目管理
|
Web开发
|
嵌入式
|
C#/.net
|
PHP
|
Delphi
|
PERL
|
Erlang
|
Verilog
|
敏捷开发
|
Mysql/postgreSQL
|
Oracle
|
DB2/Informix
|
Sybase
|
数据库开发技术
|
SQLite/嵌入式数据库
|
SQLServer
|
NOSQL
|
虚拟化
|
云计算
|
大数据
|
HADOOP
|
高性能计算
|
IT业界
|
IT职场
|
信息化
|
网络与安全
|
系统运维
|
服务器与存储
|
架构设计与优化
|
Android平台
|
iOS平台
|
Windows平台
|
其他平台
|
Html/Css
|
JavaScript
|
jQuery
|
HTML5
|
关于关键词 的检测结果,共
135
条
【Python/Ruby】
和我一起写lua -
C
调用lua函数
hanhuili
| 2013-01-13 13:27:27 | 阅读(9420) | 评论(0)
在C语言中,可以通过调用lua_register或者luaL_newlib将C函数注册到lua环境,供lua脚本使用(请参考[1], [2],[3],[4])。同样道理,C语言也可以通过lua API调用lua函数。具体例子: 点击(此处)折叠或打开#include <lua.h>#include <lauxlib.h>#include <stdlib.h> /* For function exit() */#include <stdio.h>
【阅读全文】
【Python/Ruby】
和我一起写lua - Mac OS X环境编译
C
模块
hanhuili
| 2013-01-12 20:31:30 | 阅读(9860) | 评论(0)
我们已经看到如何在C文件中使用lua_register注册lua可以使用的函数,也了解了C函数和lua函数之间如何传递参数。再提升一步,我们还可以将一组C函数组成一个模块交给lua环境使用。看具体的例子:mylualib.c 点击(此处)折叠或打开#include <lua.h>#include <lauxlib.h>#include <lualib.h>static int hello_c (lua_State *L) { const char * from_lua = lua_tostring(L,1);&n
【阅读全文】
【Python/Ruby】
和我一起写lua -
C
和lua的参数传递与返回值
hanhuili
| 2013-01-12 00:25:38 | 阅读(14453) | 评论(0)
lua通过一个运行时栈来维护参数传递及返回,使用lua_to*等函数获取lua传递到C函数的参数,使用lua_push*从C函数返回值到lua脚本。此外也可以使用lua_getglobal从C函数获取lua脚本定义的全局变量。具体参看例子(test_lua.c): 点击(此处)折叠或打开#include <lua.h>#include <lauxlib.h>#include <stdlib.h> /* For function exit() */#include <stdio.h>
【阅读全文】
【Python/Ruby】
和我一起写lua - 使用
C
扩展lua
hanhuili
| 2013-01-11 23:31:23 | 阅读(5282) | 评论(0)
在C文件中,可以通过调用lua_register函数注册新的可以在lua脚本中使用的函数。具体例子(test_lua.c)如下所示: 点击(此处)折叠或打开#include <lua.h>#include <lauxlib.h>#include <stdlib.h> /* For function exit() */#include <stdio.h> /* For input/output */void bail(lua_State
【阅读全文】
【Python/Ruby】
C
函数引用lua中的函数
liuzan_abc
| 2013-01-10 16:23:35 | 阅读(974) | 评论(0)
C通过lua C API来与lua脚本交互;当lua_load加载一个提供了很多函数的lua脚本时,整个脚本文件是作为一个整体的,从lua 5.1 手册上可以得到证实,而它的执行就是将脚本中的所有函数导入成了全局函数。 后续使用这些函数时,通过函数名来查找并入栈。lua_getglobal只是将函数找到并将其指针放置在栈中。 在lua环境下回调C函数时,C环境下总是通过正序方式来获取参数。 有一种特别的情况,当调用的方法是一个u
【阅读全文】
【Python/Ruby】
C
/
C
++比对Erlang
scq2099yt
| 2013-01-03 11:55:03 | 阅读(4253) | 评论(0)
1、Erlang->OTP->(gen_server...),==》C++->STL->(map...)2、Erlang:变量名必须大写,变量不是“变量”,未赋值前是自由身,赋值后被绑定为常量,等号不是赋值是模式匹配。3、Erlang中的原子像C中的宏,也像常量字符串。4、Erlang:同名不同目函数 《==》C++:重载函数,似曾相似。但是,由于在脚本中变量未赋值前没有类型,因此,前者的匹配没有后者“严格”,所以,从外在表现形式上可以将后者看成是前者的“子集”。5、Erlang中断言序列:用分号分开的集合形如||;用逗号分开的集合形如&&。合法的断言表
【阅读全文】
【Python/Ruby】
lua和python,艰难抉择,付lua和
c
互调一例
jinglexy
| 2012-12-15 20:26:27 | 阅读(1426) | 评论(0)
学习python一周,目测缺点如下:(1)和c语言交互太差,貌似作为一个独立强大的语言自己运行(2)空格语法敏感这2点绝对不能接受。于是转投lua。附一个lua和c互调的程序,有图有源码(lua编成一个dll被调用): yongjian_lua_test.rar
【阅读全文】
【Python/Ruby】
Python使用
C
扩展
amaork
| 2012-11-30 11:08:04 | 阅读(2647) | 评论(0)
使用SWIG封装C/C++模块作为Python扩展
【阅读全文】
【Python/Ruby】
Perl实现的
C
/S模式的本地端口发送与监听
andersonyan
| 2012-11-11 22:07:08 | 阅读(3298) | 评论(0)
【阅读全文】
【Python/Ruby】
Python调用
C
语言函数
zhdrfirst
| 2012-09-04 19:25:57 | 阅读(4689) | 评论(0)
【阅读全文】
【Python/Ruby】
C
语言实现冒泡排序
gun_hap
| 2012-08-29 08:50:01 | 阅读(0) | 评论(0)
【阅读全文】
【Python/Ruby】
创建python的
C
扩展
luoyan_xy
| 2012-08-14 23:47:26 | 阅读(2081) | 评论(0)
【阅读全文】
【Python/Ruby】
Ruby 元编程笔记 -- 附录
C
:法术手册
horsley
| 2012-08-02 22:52:32 | 阅读(3198) | 评论(0)
C.1 法术集数组参数把一组参数压入到一个数组中,perl 语言中也有类似用法。def my_method(*args) args.map {|arg| arg.reverse }endmy_method('abc' , 'xyz' , '123' ) # => ["cba", "zyx", "321"]环绕别名从一个重新定...
【阅读全文】
【Python/Ruby】
linux编译php的
c
扩展
lrfgjj2
| 2012-07-14 13:23:52 | 阅读(2687) | 评论(0)
【阅读全文】
【Python/Ruby】
cat file 1 2 a b
c
d
c
e 如何取到 a ~
c
之间的所有行: a b
c
d
c
yjm0573
| 2012-06-27 16:43:10 | 阅读(1406) | 评论(0)
【阅读全文】
【Python/Ruby】
很好的
c
++和Python混合编程文章[转]
ssqhan
| 2012-04-04 14:40:13 | 阅读(1870) | 评论(0)
【阅读全文】
【Python/Ruby】
c
,hjj,
c
jh.
fcvg01
| 2012-04-03 03:22:51 | 阅读(111) | 评论(0)
【阅读全文】
【Python/Ruby】
A simple makefile template for
c
++ project
FreedomXura
| 2012-03-18 19:58:58 | 阅读(2818) | 评论(0)
【阅读全文】
【Python/Ruby】
Shell的getopts和
C
语言的getopt对比
g_programming
| 2012-03-16 09:06:43 | 阅读(3042) | 评论(4)
Shell的getopts和C语言的getopt对比
【阅读全文】
【Python/Ruby】
介绍LuaPlus: 好用的Lua For
C
++扩展(修订)
liyong042
| 2012-03-08 17:07:28 | 阅读(1344) | 评论(1)
【阅读全文】
首页
<<
1
2
3
4
5
6
7
>>
末页