如何在C代码中构建Perl哈希?
我希望在Perl中嵌入一个C代码。在这个C代码中,我想将一个巨大的文件读入内存,进行一些更改并构建一个哈希(一个自定义的)。我希望从我的Perl代码中访问此哈希。可能吗?我怎样才能达到目标?
没有找到相关结果
已邀请:
3 个回复
迪擅哨乘傅
和
中找到。 至于从C构建perl数据结构,你将不得不使用处理哈希的
部分。关于XS的许多文档已经解释了各种各样的内容。您正在寻找的重要部分是
和
。 这是一个很小的(并且完全未经测试的)示例,类似于您可能想要做的事情:
这是一个名为
的XS子例程,它将构建一个哈希并将其引用返回给perl空格:
稼悸
俺呵誓放胳