C++中strcmp的头文件问题
来源:互联网 发布:中国工具书网络出版 编辑:程序博客网 时间:2024/06/07 03:34
C++中strcmp的头文件问题今天在写程序时遇到的一个问题 #include <stdio.h> #include <string> using std::string; int main() { char str[STEL]; while (scanf("%s", str) && strcmp(str, "end")) { printf("%s = %u\n", str, hash(str)); } return 0; }写完用g++编译,出现error: ‘strcmp’ was not declared in this scope上网查找发现必须再加上#include <string.h>才能正确编译执行,即同时存在#include <string.h>#include <string>using std::string;也就是说strcmp不在C++标准库中,需要单独包含strcmp所在的头文件。 自己试了下#include <cstring>using namespace std;也可以完成,即c的标准库中也包含这个函数
0 0
- C++中strcmp的头文件问题
- C++中strcmp的头文件问题
- C++中strcmp的头文件问题
- C中头文件的一些问题
- C/C++ 中头文件相互包含引发的问题
- C/C++ 中头文件相互包含引发的问题
- C/C++ 中头文件相互包含引发的问题
- C/C++ 中头文件相互包含引发的问题
- C/C++ 中头文件相互包含引发的问题
- C/C++ 中头文件相互包含引发的问题
- C/C++ 中头文件相互包含引发的问题
- C/C++中头文件的使用问题
- C/C++ 中头文件相互包含引发的问题
- C/C++中头文件多次包含的问题
- C++和C中自定义的头文件包含问题
- C头文件相互包含的问题
- C/C++ 头文件的问题小结
- C/C++的头文件引用问题
- 1003. Emergency (25)
- sublime插件安装
- Mybatis动态更新
- 自定义控件(面试热门问题之一)
- 关于文本文件中的 "\n"
- C++中strcmp的头文件问题
- 清除svn密码
- 进程间同步
- opencv中函数
- ROS节点、消息、服务、主题的关系
- 山东理工大3561 斐波那契数列
- 查看windows日志
- MongoDB分页查询语句
- java——流(Stream)、文件(File)和IO