宿題のタスクの一部は、2 つのテキスト ファイルをロードし、動的に割り当てられた文字配列を使用してクラスにコンテンツを保存することです。これは私のクラスです。それについて何を改善できますか?
コンテンツ.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;
}