社区
脚本语言
帖子详情
有人作过C和perl的联合编程吗?
vcbear
2002-06-18 11:28:08
包括C调用Perl,
Perl调用C......
...全文
192
5
打赏
收藏
有人作过C和perl的联合编程吗?
包括C调用Perl, Perl调用C......
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leelix
2002-06-23
打赏
举报
回复
call Perl in C/C++,
using Perl API for C
for detail, see 'perlembed' in Active Perl Help
call C/C++ in Perl
(or make Perl module using C/C++)
using .xs file
for detail, see 'perlxs', 'perlxstut' in Active Perl Help
52cgi
2002-06-20
打赏
举报
回复
可以用 Aldo Calphini 编写的 Win32::API 模块,0D
举个例子:
use Win32::API;
$functionName = "GetFullPathName";
$BUFFER_SIZE = 256;
$pathBuffer = '\0' x $BUFFER_SIZE;
@parameterList = (P,N,P,P);
$fileName = "getFullPath.pl\0";
#Load the Win32 DLL Kernel320D $getFullPath = Win32::API->new("C:\\WINNT\\SYSTME\Kernel32",
"GetFullPathNameA",
\@parameterList,N );
#Call the Win32 API
$returnSize = $getFullPath->Call($fileName,
$BUFFER_SIZE,
$pathBuffer,
$filenameRef );
($filePath,$trash) = split(/\0/,$pathBuffer,2);
print "$filePath\n";
( 摘自:<<Perl从入门到精通>> )0D
更详细内容看Win32::API模块吧。
vcbear
2002-06-19
打赏
举报
回复
52cgi(鬼行者) :
请告知perl调用dll的方法好吗,谢谢!
我现在实现的只是在编译的c程序里可以调用perl脚本,以及脚本里的函数。其中如果涉及参数传递和返回的话,要直接对堆栈进行操作,以及注意数据类型的转换,真累~~
52cgi
2002-06-18
打赏
举报
回复
我只知道能用Perl调用C编写的动态连接库(.dll),别的方法不会,
不知道可不可以像C中嵌入ASM一样嵌入PERL.....
关注....
hoowa
2002-06-18
打赏
举报
回复
并不难,关键是什么途径。有没有实际用处。
Perl
和C、C++等语言通信的
编程
方法
转:
Perl
和C、C++等语言通信的
编程
方法 强强
联合
——
Perl
外部程序语言子程序与类的
编程
Author:天水-S.Tanshuai Email: OICQ: 66552 ICQ: 25856530 URL: Http://Www.Tanshuai.Net Location: FS, LN, P.R.C Date: 2001-5-19 20:07 Edition:
四种最令人讨厌的
编程
语言:Java、Javascript、C++和
Perl
喜欢就关注我们吧!TIOBE 12 月榜单已于日前公布,在最新的排行榜中,C 语言仍高居榜首,其次分别是 Java、Python 和 C++。在
编程
语言这一领域中,许多
编程
语言都会随着时...
perl
脚本学习
写在前面:分享连接:http://tech.it168.com/zt/
perl
/index.html
转自:http://www.chinaunix.net/jh/25/59799.html
Perl
语言简介
[转帖自Server & SHELL论坛:http://china.65535.net/phpBB204/phpBB2/index.php]
[作者:briancai@urpos.com] <
5 种
编程
语言可能注定失败!
作者 |Nick Kolakowski编译 | 屠敏出品 | CSDN(ID:CSDNnews)并非所有
编程
语言都能长盛不衰。事实上,随着新一代开发者使用的语言与框架不...
沉寂20年后,“过气王者”
Perl
杀回前十!TIOBE 9月榜单发布
是
编程
语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、必应、Hao 123 等等。与此同时,Python 逐渐成熟,成为更“现代化”的替代方案,很多
Perl
程序员也选择转向 Python。举个例子:
Perl
的书籍数量是 PHP 的 4 倍,是 Rust 的 7 倍——而 TIOBE 指数的计算方式里有一项是技术书籍数量,这恰恰是
Perl
的“优势”。48年前的传奇代码重现!
脚本语言
37,737
社区成员
34,208
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章