【发布时间】:2010-05-23 18:42:53
【问题描述】:
我是一个 C 菜鸟,我刚刚发现 atoi 已被弃用,取而代之的是 strtol 等。
在哪里可以找到已弃用的 C 函数列表?
【问题讨论】:
-
谁说 atoi 已被弃用?它不在我的机器上;它不报告错误,但有时没关系。
-
atoi()未被弃用;只是现在 C 标准库中有更好的选择。 -
检查“应用程序使用”段落:opengroup.org/onlinepubs/000095399/functions/atoi.html。 “(atoi) 被保留是因为 (atoi) 在现有代码中被广泛使用。”
-
@bobby:POSIX 规范不是 C 规范。
标签: c