Добрый день!
Есть класс:
class filePr{
public:
filePr(AnsiString fileName,AnsiString pathNetwork);
~filePr();
set_fileName(AnsiString p_fileName);
AnsiString get_fileName();
//
set_pathNetwork(AnsiString p_pathNetwork);
AnsiString get_pathNetwork();
private:
AnsiString fileName; //название файла
AnsiString pathNetwork; //путь к файлу в сети
};
и класс:
class project{
public:
project(AnsiString p_nameProject,bool p_isControl,AnsiString p_pathLocal,int p_countFile);
~project();
set_nameProject(AnsiString p_nameProject);
AnsiString get_nameProject();
set_isControl(bool p_isControl);
bool get_isControl();
add_files(AnsiString p_fileName,AnsiString p_pathNetwork);
private:
AnsiString nameProject;
bool isControl;
AnsiString pathLocal;
std::vector listFiles;
};
Не могу понять как записать деструктор для project. А именно как корректно написать освобождение памяти из под vector
listFiles?