我在 matlab 脚本中有以下代码:
if(strcmp(data.task,'taskToDo'))
AnalogOut(1, CurrentTime)
end
我想将此代码集成到我已经拥有的用于编译为.mex文件的.cpp中。
以.mex样式执行此操作的简单方法是什么?
更新
从Shai 的回答中,我意识到strcmp
可以在 .cpp 文件中工作。所以我只需要稍微调整一下代码就可以了:
if (!strcmp(data.task,"taskToDo")) //here data.task is a const char *
{
AnalogOut(1, CurrentTime());
}
非常简单。