gpt4 book ai didi

Linux 上的 C++ 无法识别 exit() 和 printf() 等命令

转载 作者:IT老高 更新时间:2023-10-28 12:52:56 25 4
gpt4 key购买 nike

在 .cpp 文件上发出 g++ 命令后出现以下错误:错误:未在此范围内声明“退出”错误:“printf”未在此范围内声明

问题是当我在另一台 linux 机器上编译这个程序时,一切都很顺利。我试着四处搜索,但我发现我需要包含像“stdlib.h”这样的文件。

可能是我的操作系统上缺少一些库吗?如果有,可能是什么?

最佳答案

最新版本的 GCC 对程序员需要履行的职责变得更加严格。包含 cstdlibcstdio 等 header 并从 std 命名空间访问这些函数。

关于Linux 上的 C++ 无法识别 exit() 和 printf() 等命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3956636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com