xs

xs

文章 2 浏览 54

从 Perl XS 扩展打印到标准输出

我最近开始尝试使用 XS 编写 Perl (v5.8.8) 扩展。我正在编写的方法之一收集一堆数据并将其发送给客户端。我想编写一些单元测试来对输出进行断言,但…

浅唱々樱花落 2024-11-09 12:05:34 1 0

如何将 CV 分配给包含操作码列表的包?

我一直在使用 bleadperl 中的新 parse_block 功能, 我可以将多个语句解析为一个 listop,这将生成下面的树: LISTOP (0x1002a00c0) leave [1] OP (0x…

甜柠檬 2024-10-09 17:03:40 3 0

如何使用 PERL XS 调用 C++接受 STL Vector 的函数

我一直在使用 PerlXS 围绕 C++ 对象编写 Perl 包装器。通常我的 fcn 接受 string/int 等,我可以毫无问题地制作它们。 我只是在 .xs 文件中编写这样的…

败给现实 2024-10-08 09:03:06 2 0

如何在 C 代码中构建 Perl 哈希?

我希望在 Perl 中嵌入 C 代码。在这段 C 代码中,我想将一个大文件读入内存,进行一些更改并构建一个散列(自定义散列)。我希望可以从我的 Perl 代码…

知足的幸福 2024-09-26 02:58:56 3 0

阻止 Perl XS 模块默默地回退到纯 Perl

看起来 CPAN 上的一些(很多?)模块部分是使用 XS 在 C 中实现的,并且如果需要的话可以回退到纯 Perl 实现。虽然这很聪明,但它显然会损害性能,我…

烟雨凡馨 2024-09-18 00:35:56 9 0

如何从 C 在 Perl 5.12 中创建 qr// ?

这在 5.8 和 5.10 中对我有用,但在 5.12 中,我的代码创建了这个奇怪的非 qr 对象: # running "print Dumper($regex)" $VAR1 = bless( do{\(my $o =…

十级心震 2024-08-29 13:25:19 6 0

如何有条件地将 C 代码片段编译到我的 Perl 模块?

我有一个针对多个不同操作系统的模块 和配置。有时,一些 C 代码可以完成该模块的任务 更容易一点,所以我有一些想要绑定的 C 函数 代码。我没有必须…

客…行舟 2024-08-27 18:44:07 5 0

Perl 的 Data::Dumper 中的 DumpXS 是做什么的?

我已经浏览了 Data::Dumper 的源代码。在这个包中我不明白DumpXS是怎么回事。这个DumpXS有什么用呢? 我搜索过这个,我读到,它等于 Dump 函数,并且…

千鲤 2024-08-27 07:48:02 4 0

在 XS 中为 C 库注册多个 Perl 子引用

两个 perlcall (在“Strategies for存储回调上下文信息”部分)和扩展和嵌入 Perl(在“回调”部分)列出处理从 XS/C 调用 Perl 子例程的 3 种不同方…

凡间太子 2024-08-15 00:23:09 6 0

在 XS 中创建线程回调

编辑:我为此创建了一张票,其中包含有关替代方案的数据这种做事方式。 我已经更新了代码试图使用MY_CXT的回调,因为gcxt没有存储在线程。然而,这在 …

冷夜 2024-08-12 06:25:25 3 0

为什么我的 Perl 对象找不到它的 Skip() 方法,即使我可以将它作为子例程调用?

我正在开发 Perl 模块,每当我调用 skip() 方法时,我都会按以下方式编写: $cursor-&gtskip(4) 我得到: Undefined subroutine &ampMyModule::Cursor…

笑,眼淚并存 2024-08-02 03:24:19 6 0

在XS中,如何从变量名称中获取变量地址?

在XS中,如何将保存变量名的字符串转换为其地址,我想做类似以下perl代码的操作: our $var = 1 print ${$main::{var}} …

朕就是辣么酷 2024-07-25 07:29:23 2 0

如何在windows下用qt运行

@薛国良 你好,想跟你请教个问题: &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp 我用的qt版本是5.1的,编译出现这样的问题 &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp…

无人问我粥可暖 2021-11-25 12:50:10 698 0

xs库,很好的开源库

第一个顶啊。这个库,我用了。挺不错的奥。 …

坚持沉默 2021-11-21 21:38:35 762 0
更多

推荐作者

謌踐踏愛綪

文章 0 评论 0

开始看清了

文章 0 评论 0

高速公鹿

文章 0 评论 0

alipaysp_PLnULTzf66

文章 0 评论 0

热情消退

文章 0 评论 0

白色月光

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文