家庭作业的一部分任务是加载两个文本文件并使用动态分配的字符数组将它们的内容保存在一个类中。这是我的课。我可以改进它什么?
内容.hpp
class Content
{
public:
Content(char* pContent);
~Content();
char* getContent();
private:
char* data;
};
内容.cpp
#include <cstring>
#include "Content.h"
using namespace std;
Content::Content(char* pContent){
data = new char[sizeof pContent];
strcpy(data, pContent);
}
Content::~Content(){
delete[] data;
}
char* Content::getContent(){
return data;
}