调用std::ispunct() 函数发生error C2660
https://stackoverflow.com/questions/21578544/stdremove-if-and-stdisspace-compile-time-error
需要添加头文件:
#include <cctype>
或者:
#include <ctype.h>
C语言的头文件形如name.h,C++则将这些文件命名为cname,去掉了.h后缀,在文件名之前添加了字母c,c代表这是一个属于C语言标准库的头文件。
本文解决在使用std::ispunct()函数时遇到的C2660错误,介绍了正确的头文件包含方式,包括<cctype>和<ctype.h>的区别,适用于C++和C语言环境。
1600

被折叠的 条评论
为什么被折叠?



