[求助]使用strcpy遇到的就问题。。。
我在程序中使用了strcpy函数,虽然没有报错,但是出现警告:1>.\1.cpp(14) : warning C4996: “strcpy”被声明为否决的
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : 参见“strcpy”的声明
请问“被声明为否决的”是什么意思?
1>.\1.cpp(14) : warning C4996: “strcpy”被声明为否决的
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : 参见“strcpy”的声明
程序很简单:
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char *sa="hello!";
int size=strlen(sa);
char *sb=new char[size+1];
strcpy(sb,sa);
delete [] sb;
return 0;
}