腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(97)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
Raku
NativeCall
&lpMsgBuf?
Raku/Perl6 Windows 在Raku的本地呼叫https://docs.raku.org/language/
nativecall
中 在sub声明中,C的(LPTSTR) &lpMsgBuf
NativeCall
是一个Raku模块(而不是C),它与系统调用接口,比如Kernel32.dll。
浏览 28
修改于2020-01-07
得票数 0
1
回答
Raku的
NativeCall
运行"LocalFree( )“吗?
Raku/Perl6 6,Windows 7和10非常感谢,-T 编辑:这是应JJ的要求。因此,为了重新表述我的问题,当
NativeCall
在内存中为缓冲区分配空间时,它是因此在完成缓冲区后返回空间,还是只是将其留在那里(内存泄漏)?那么,我需要调用"LocalFree()“还是由
NativeCall
来处理呢?
浏览 2
修改于2020-01-08
得票数 0
回答已采纳
1
回答
包含指针的
NativeCall
结构
我有以下结构: DWORD myInfo; LPWSTR ExtData; 因此,我使用
NativeCall
浏览 0
修改于2018-04-03
得票数 7
回答已采纳
1
回答
NativeCall
中的位字段
我正在尝试为C图创建Perl6绑定,其中一个结构为它的一些属性设置了位字段,其值小于8。我应该如何在我的模块中表示它呢?C示例代码: unsigned objtype:2;我试过的是:class Agtag is repr('CStruct') is expo
浏览 1
修改于2019-11-27
得票数 8
回答已采纳
1
回答
如何为Raku
NativeCall
声明"LPTSTR“?
Raku/Perl6 Windows 我正在尝试编写一个对使用"LPTSTR“的C函数的Raku Native调用。我该如何声明呢?类似于constant DWORD := int32;,但用于LPTSTR? 如果有帮助,我找到了这样的描述:"LPTSTR是指向(非常量) TCHAR字符串的长指针“和"LPTSTR: TCHAR (长指针)的以null结尾的字符串” "LPTSTR“来自"LPWSTR lpBuffer”
浏览 24
修改于2019-12-30
得票数 2
回答已采纳
1
回答
如何用
NativeCall
处理静脉曲张
我正在为Editline编写绑定;它的函数之一为库的这一部分完成了大部分工作,但是有几个可能的签名::(Pointer[Internal], Pointer[Event], int32, int32 --> int32)# etc. 第三个参数是一个标志,它决定history应该用给定的参数调用哪个函数,但是由于这些符号没有导出,所以我无法使用它们。
浏览 0
修改于2020-02-26
得票数 12
回答已采纳
1
回答
NativeCall
在Kernel32.dll中找不到函数
Kernel32.dll' in method CALL-ME at C:\rakudo\share\perl6\sources\947BDAB9F96E0E5FCCB383124F923A6BF6F8D76B (
NativeCall
NativeCall
会看签名吗?
浏览 12
修改于2019-11-26
得票数 6
回答已采纳
1
回答
Perl6
NativeCall
和C源文件
使用windows和Linux的
NativeCall
发布C库的Perl6绑定的最佳策略是什么? 开发人员是否需要编译.dll和.so文件,并将它们与perl6代码一起上传到github?
浏览 7
修改于2019-10-18
得票数 4
1
回答
Java
NativeCall
库返回数据类型
我已经使用
NativeCall
成功地访问了这些DLL中的许多函数。
浏览 4
提问于2012-09-03
得票数 0
1
回答
Raku
NativeCall
to Rust FFI CArray尺寸限制- SegFault
/lib'; 4 use
NativeCall
; 6 #my $output; #mre tried to move decl to here to avoid goingrandChar("id%03d", K, N)]; 43 my $vec = VecC.new( @data );当\N <30时,输出运行良好,如下所示:
NativeCall
", "id004", "id100"
浏览 6
提问于2022-07-06
得票数 6
回答已采纳
1
回答
正确访问Notes中的DLL,或者Lotus Notes中的
NativeCall
出现错误
我正在尝试使用Lotus Notes中的
NativeCall
dll来调用它。但是,此代码不会运行并引发我需要把它放在别的地方吗?谢谢。.*;import com.eaio.
nativecall
.
NativeCall
; classUnsatisfiedLinkError,
浏览 0
提问于2015-06-26
得票数 0
1
回答
在
NativeCall
perl6模块中声明Pointer[void]的奇怪消息
这是第一个模块:use test2; {}unit module test2; $t.test;Type check failed in a
浏览 4
提问于2018-07-01
得票数 7
1
回答
在Perl 6中,如何使用
NativeCall
接口从原始字节转换为浮点?
在和Martin发布的一个问题中,我试图使用Perl6
NativeCall
接口来实现,该接口就是为此目的而使用的。这就是我尝试过的:my num32 $float = .new: Num(1.0); 更新:同时,。
浏览 0
修改于2018-05-01
得票数 9
回答已采纳
2
回答
C库函数与Perl6与
NativeCall
的结合
我试过了 my $x = 3.14;
浏览 0
修改于2018-12-27
得票数 3
回答已采纳
1
回答
如何用
NativeCall
减轻Rakudo中的bug?
cipher context: $errstr"; cipher_context_free(self)短距离高尔夫:use
Nativecall
浏览 1
修改于2019-02-05
得票数 4
回答已采纳
2
回答
NativeCall
加载我未调用的库符号
sub2();testlib2.c:void sub2() {}use
NativeCall
浏览 5
修改于2019-12-12
得票数 4
2
回答
用
NativeCall
在不同平台上处理C
是否有一种在不同平台上具有不同价值的处理C类型胡枝子子的方便方法?#if defined(_WIN32)#elif defined(_WIN64)#else#endif ...目前,我在Perl 6中处理这个问题,如下所示sub handle_foo64(i
浏览 1
修改于2019-12-06
得票数 10
回答已采纳
2
回答
在Perl 6
NativeCall
CStruct中声明数组
有没有办法在CStruct中声明对象数组? int foo; char somestring[80]; has int32 $.foo; ???CArray[uint8]将是一个char *指针,而不是在结构中实际保留空间。 我也许可以自己创建内存,而不是My::Struct.new (而不是My::Struct.new(),我使用一个buf8.allo
浏览 13
修改于2018-04-04
得票数 7
1
回答
perl6
NativeCall
在达尔文上找不到库
为了熟悉Perl6的这一方面,我正在尝试使用
NativeCall
。当然,我正在尝试首先加载libstatgrab (还有什么?)。use
NativeCall
; SG_ERROR_NONEin method setup at /Users/sno/rakudo/share/perl6/sources/24DD121
浏览 3
提问于2019-02-20
得票数 6
1
回答
NativeCall
子绑定中的“太多位置传递”
我有这样的定义: HAS num32 @.mat[16
浏览 5
提问于2020-06-14
得票数 7
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
点击加载更多
领券