都试过了,乱码就算了。按理不应该崩溃。
调用约定的问题。报这样的错
老吴早就说过了,小白无需了解嵌入,老实用火山写代码就行 Xelloss0618 发表于 2025-9-10 23:27
你的火山函数是怎样的?
<火山程序 类型 = "通常" 版本 = 1 />
方法 测试回调方法2 <静态>
参数 参数1 <类型 = 文本型>
{
调试输出 (取源方法名 (), 返回结果)
}
===========
就这样,用取静态方法地址 然后嵌入调这个方法,32位是有反应的,但是输出乱码之后就崩 weilai 发表于 2025-9-10 23:56
老吴早就说过了,小白无需了解嵌入,老实用火山写代码就行
没办法的了 说不听 q472448760 发表于 2025-9-11 00:09
方法 测试回调方法2
参数 参数1
{
测试了一下,没有问题
<火山程序 类型 = "通常" 版本 = 1 />
变量 data_ <类型 = 变整数 @输出名 = "data_">
data_ = 取静态方法地址 (测试回调方法2)
@ std::string log_str{u8"你好啊"};
@ ((void (CALLBACK*)(CVolString&))data_) (CVolString(log_str.c_str()));
页:
1
[2]