не могу открыть исходный файл & quot; пределы & quot;

Я работаю над C++ проект и теперь портирование некоторых функций C, Проект работает хорошо, когда я использую cpp файлы, однако, когда я включаю C файлы в проекте, компилятор не может найти определенные заголовки, такие как <limits>, <algorithm> и т.п.

Может ли кто-нибудь помочь мне с этим?

0

Решение

С версии <limits> называются <limits.h> а также <float.h> соответственно. Они не совместимы по коду с функциями в C ++ <limits> но служат тем же целям.

<algorithm> является чистым заголовком библиотеки C ++ и не может использоваться в программах на C Если ваш код опирается на функции от <algorithm>, их придется переписать с нуля.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]