使用C ++ 11在原子上包含<ctype>时出错

时间:2019-02-19 18:09:21

标签: c++ macos

我试图在c ++ 11上使用isapha(),因此必须包含ctype>,但是当我尝试这样做时,它给了我错误:

fatal error: 'ctype' file not found #include <ctype>

2 个答案:

答案 0 :(得分:1)

正确的文件名是cctype,而不是ctype,因为它来自C的ctype.h,并且C ++中的所有C库都带有c前缀,没有{{1 }}后缀。

答案 1 :(得分:0)

可用选项为<ctype.h><cctype>(注意:两个'c',而不仅仅是一个)。通常首选后者。