Witam, mysle ze sam kod wyjasnia wszystko w raz z komentarzami jesli chodzi o moj problem :)
Zrobienie funkcji WczytajLiczby jako metody klasy L nic nie zmienia, zaprzyjaznienie jej tez.
Nie wiem co tutaj nie gra.
class L { // tak wyglada klasa
int * tab;
public :
L (int rozmiar);
};
//konstruktor
L::L(int rozmiar){
tab=new int[rozmiar];
}
L Wczytaj() {
//tutaj dowiaduje sie o tym jaki bede chcial rozmiar, wiec
L obiekt(size); // gdzie w polu size mam wartosc
return obiekt; // dostaje komunikat undeclared indetifier
}
int main(){
// tutaj wywoluje metode wczytaj, chcialbym tez aby zwróciła mi tutaj obiekt, który wewnatrz jej jest tworzony.
Wczytaj();
}