在C ++中使用字符串库

时间:2012-04-04 10:13:32

标签: c++ string netbeans

我在Netbeans工作,使用C ++编程,我遇到了一个问题: 我的程序在视觉上工作得很好,但是一旦我将它复制到Netbeans,strlenstrcpy(字符串库的功能)就不起作用了。

编译器说:

unable to resolve identifer strlen
error: 'strlen' was not declared in this scope.

我已完成#include <string>

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

你做完了吗

#include <cstring>  or 

#include <string.h>

同时检查gcc或cygwin编译器是否使用netbeans正确配置

答案 1 :(得分:-1)

除了使用

#include <cstring>

还要确保你已经放

using namespace std;

using std::strlen;
using std::strcpy;

提前计划