Linux下‘stricmp’在此作用域中尚未声明解决办法
在使用大小写不敏感函数比较字符串时,很顺手的来了个stricmp,g++编译的时候:错误:‘stricmp’在此作用域中尚未声明。
后来查了一下,stricmp是windows特有的。而linux是strcasecmp,包含在头文件string.h下。问题解决了,happy~
本文介绍了在Linux环境下使用大小写不敏感的字符串比较函数时遇到的问题及解决办法。文章指出,在Linux中不可直接使用Windows特性的stricmp函数,而应采用strcasecmp函数,并确保包含了string.h头文件。
Linux下‘stricmp’在此作用域中尚未声明解决办法
在使用大小写不敏感函数比较字符串时,很顺手的来了个stricmp,g++编译的时候:错误:‘stricmp’在此作用域中尚未声明。
后来查了一下,stricmp是windows特有的。而linux是strcasecmp,包含在头文件string.h下。问题解决了,happy~
2895
1618