c - 内函数,无法定义 (C)

标签 c visual-studio intrinsics

我实现了一个名为 abs() 的函数。我收到此错误:

Intrinsic function, cannot be defined

我做错了什么? 我正在使用 Visual Studio 2005。

最佳答案

Intrinsic function, cannot be defined

在这种情况下,intrinsic意味着编译器已经 实现了一个名为abs 的函数,您不能重新定义它。

解决方案?将您的 函数的名称更改为其他名称,例如snakile_abs

查看有关 abs 的 MSDN 文档函数获取更多信息。

关于c - 内函数,无法定义 (C),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3557417/

相关文章:

c - AF_PACKET 和以太网

c++ - _mm_fmadd_pd 程序收到信号 SIGILL,非法指令

x86 - 有没有一种有效的方法来使用SIMD内部函数获取SIMD寄存器中的第一个非零元素?

c - 为什么需要在其中声明函数?

c - typedef 指针常量怪异

c - 使用不同的结构对齐设置

visual-studio-2010 - Visual Studio 2013,错误代码 MSB4175

visual-studio - 团队 build 现在痛苦地缓慢

c++ - ICC 中的 -O2 搞乱了汇编程序,ICC 中的 -O1 和 GCC/Clang 中的所有优化都很好

c - 我如何处理和克服段错误?