Buffer is too small

来源:互联网 发布:mac系统怎么卸载 编辑:程序博客网 时间:2024/05/22 06:23
Book::Book(){}Book::Book(const char *name){this->bookname = new char[strlen(name) + 1];    //分配的空间要加一(/0)   Buffer is too smallstrcpy_s(this->bookname, strlen(name)+1, name); //要把/0也考进去           Buffer is too small}Book::~Book(){if (bookname != NULL){delete []bookname;bookname = NULL;}cout << "析构函数被调用" << endl;}


1 0