无法打开源文件“限制”

时间:2013-04-16 08:32:26

标签: c++ c iar

我正在开展一个C++项目,现在将一些功能移植到C。当我使用cpp文件时,该项目运行良好,但是,当我在项目中包含C文件时,编译器无法找到某些标题,如<limits>,{{ 1}}等。

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:3)

<limits>的C版本分别称为<limits.h><float.h>。它们与C ++ <limits>中的功能不兼容,但功能相同。

<algorithm>是一个纯C ++库头,不能在C程序中使用。如果您的代码依赖<algorithm>中的功能,则必须从头开始重写。