_CRT_SECURE_NO_WARNINGS
用于对取消不安全的strcpy函数的错误报警
_CRT_SECURE_NO_WARNINGS
//string1.cpp -- string class methods
#define _CRT_SECURE_NO_WARNINGS
#include<cstring>
#include"string1.h"
using std::cin;
using std::cout;
using std::strcpy;
using std::strcmp;
//initializing static class member
int String::num_strings = 0;
//static method
int String::HowMany()
{
return num_strings;
}
//class methods
String::String(const char* s)
{
len = std::strlen(s);
str = new char[len +1];
strcpy(str ,s);
num_strings++;