将带有字符串的c_struct从C ++传递回Matlab

时间:2018-07-18 16:26:38

标签: c++ matlab

我有一个简单的C ++程序,在其中我通过引用传递了一个c_struct,并且能够更新双打的值。现在我也想传回一个字符串。但这在构造上失败了:

now

如何在结构中传回字符串。这是标题和代码:

---
>> sc = libstruct('c_struct', sm)
Error using feval
Cannot convert data value for field p3 due to error:
Parameter can not be converted to a character vector

Error in libstruct (line 16)
    ptr=feval(['lib.' structtype],initialvalue);
----

0 个答案:

没有答案