2

私は Netbeans で作業し、C++ でプログラミングしていますが、問題があります。プログラムは視覚的には完璧に動作しましたが、Netbeans にコピーすると、strlenand strcpy(文字列ライブラリの関数) が機能しません。

コンパイラは次のように述べています。

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

私はやった#include <string>

何か案は?

4

2 に答える 2

3

やった?

#include <cstring>  or 

#include <string.h>

また、gcc または cygwin コンパイラが netbeans で適切に構成されているかどうかも確認してください

于 2012-04-04T10:16:42.007 に答える
-1

使う以外にも

#include <cstring>

また、あなたが入れたことを確認してください

using namespace std;

また

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

あなたのプログラムの前に

于 2012-04-04T13:31:28.660 に答える