Witam czy mógłby mi ktoś wytłumaczyć dlaczego w konsoli nic mi się nie wyświetla. Nie wiem jak to rozwiązać ponieważ dopiero uczę się wskaźników .
#include <iostream>
#include <fstream>
#include <string>
#include <cstdlib>
using namespace std;
int main()
{
string *tablica,*tablica1,linia; int rozmiar=0,nr_lini=1;
fstream plik;
plik.open("cos.txt",ios::in);
if (plik.good()==false)
cout<<"nie znaleziono pliku\n";
while(getline(plik,linia))
{
tablica1=new string[rozmiar+1];
switch(nr_lini)
{
case 1:
tablica1[rozmiar]=linia; break;
case 2:
tablica1[rozmiar]=linia; break;
case 3:
tablica1[rozmiar]=linia; break;
case 4:
tablica1[rozmiar]=linia; break;
case 5:
tablica1[rozmiar]=linia; break;
case 6:
tablica1[rozmiar]=linia; break;
case 7:
tablica1[rozmiar]=linia; break;
case 8:
tablica1[rozmiar]=linia; break;
case 9:
tablica1[rozmiar]=linia; break;
}
for(int i=0;i<rozmiar;++i)
{
tablica1[i]=tablica[i];
}
nr_lini++;
tablica1=tablica;
rozmiar++;
}
plik.close();
cout<<tablica[2]<<endl;
delete[] tablica;
return 0;
}