无法打开源文件"limits"

cannot open source file "limits"

本文关键字:limits 源文件 开源      更新时间:2023-10-16

我正在C++项目上工作,现在将一些功能移植到C。当我使用cpp文件时,该项目工作得很好,但是,当我在项目中包含C文件时,编译器无法找到某些头,如<limits>, <algorithm>等。

有人能帮我一下吗?

<limits>的C版本分别称为<limits.h><float.h>。它们与c++ <limits>中的函数代码不兼容,但具有相同的目的。

<algorithm>是一个纯c++库头,不能在C程序中使用。如果你的代码依赖于<algorithm>的特性,它们将不得不从头开始重写。