c++ - 找不到 memset 标识符

标签 c++ mex

我正在使用cpp编译器编写mex函数。我的问题是每当我使用以下行时:

memset(*(new_gammas+i), 0, llrlength*sizeof(double));

我从编译器获取:
"memset" identifier not found.
是由于缺少任何特定的头文件还是C++的代码错误?

最佳答案

memset在<cstring>中声明,并且在std命名空间中。

关于c++ - 找不到 memset 标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41554162/

相关文章:

c++ - 异步c++进程间控制

c++ - boost::serialization::access 可以在运行时/以编程方式动态更改版本吗?

c++ - 使用Arduino编程ATtiny10( "ld.exe"错误)

c++ - 使用Matlab C++编译器将C++代码转换成Matlab

c++ - C++ 中的 MATLAB 张量索引

c++ - 如何解释 "const unique_ptr"

c++ - 非标准扩展链接错误CMake

c++ - 如何访问传递给 MEX 函数的矩阵成员?

c - 在 Microsoft Windows 平台上进行调试

c - 用于分配输出的 mexCallMATLAB 语法