Witam
Mam problem ze zmianą rozmiaru tablicy dynamicznej za pomocą metody Zmien_rozm();
Render.hpp:
class Render
{
private:
int l;
char* tab = new char[2];
void Zmien_rozm(std::string str);
public:
Render(int leng);
~Render();
void Add() {};
void Subtract() {};
};
funkcje.cpp:
void Render::Zmien_rozm(std::string str)
{
if(str == "Tree") {
delete [] tab;
char* tab = new char[5];
}
}
Metode wywołuje w konstruktorze:
Render::Render(int leng)
{
l=leng;
Zmien_rozm("Tree");
}