#include #include #include #include #include #include using namespace std; //int GRAF[20][20] = {}; ifstream wartosc; string linia; int wierzcholki = 0; int krawedzie = 0; int v_pocz, v_konc; //int ** Macierz; //tablica wskazników vector *Lista_nast = new vector[wierzcholki+1]; void wczytaj_plik() { //ta funkcja otwiera nam plik i zczytuje ilosc wierzcholkow i krawedzi //potrzebnych pozniej do utworzenia macierzy wartosc.open("C:\Users\Agata\Desktop\plik.txt", ios::in); if(wartosc.good() == true) { getline(wartosc, linia); stringstream ssin(linia); //dzieki tym trzem linijkom zmieniamy i dzielimy stringa ssin >> wierzcholki; //oraz wprowadzamy konkretne wartosci do odpowiednich zmiennych ssin >> krawedzie; } wartosc.close(); cout<<"ilosc krawedzi: "<[wierzcholki]; wartosc.open("C:\Users\Agata\Desktop\plik.txt", ios::in); if(wartosc.good() == true) { //cout<<"Wszedlem"<> wierzcholki; //oraz wprowadzamy konkretne wartosci do odpowiednich zmiennych ssin2 >> krawedzie; for(int i= 0; i> v_pocz >> v_konc; cout<<"V POCZ: "<>v_pocz; linia>>v_konc; cout<<"V POCZ: "<::iterator it = Lista_nast[i].begin(); it != Lista_nast[i].end(); ++it) cout << *it << ", "; } delete[]Lista_nast; } else cout<<"Wystapil blad, nei udalo sie wczytac pliku! ;<"<