Borderou de evaluare (job #2792570)

Utilizator TDV24Tont Dragos-Valentin TDV24 Data 1 noiembrie 2021 22:13:42
Problema Parcurgere DFS - componente conexe Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:20:5: error: extra qualification 'Graf::' on member 'Graf' [-fpermissive] 20 | Graf::Graf() | ^~~~ main.cpp:20:5: error: 'Graf::Graf()' cannot be overloaded with 'Graf::Graf()' main.cpp:11:5: note: previous declaration 'Graf::Graf()' 11 | Graf(); | ^~~~ main.cpp:26:5: error: extra qualification 'Graf::' on member 'Graf' [-fpermissive] 26 | Graf::Graf(int nr_noduri_fis, int nr_muchii_fis) | ^~~~ main.cpp:26:5: error: 'Graf::Graf(int, int)' cannot be overloaded with 'Graf::Graf(int, int)' main.cpp:12:5: note: previous declaration 'Graf::Graf(int, int)' 12 | Graf(int nr_noduri, int nr_muchii); | ^~~~ main.cpp:34:5: error: extra qualification 'Graf::' on member 'Graf' [-fpermissive] 34 | Graf::~Graf() | ^~~~ main.cpp:34:5: error: 'Graf::~Graf()' cannot be overloaded with 'Graf::~Graf()' main.cpp:13:5: note: previous declaration 'Graf::~Graf()' 13 | ~Graf(); | ^ main.cpp:41:10: error: extra qualification 'Graf::' on member 'graf_neorientat' [-fpermissive] 41 | void Graf::graf_neorientat(istream &fis_sursa) | ^~~~ main.cpp:41:10: error: 'void Graf::graf_neorientat(std::istream&)' cannot be overloaded with 'void Graf::graf_neorientat(std::istream&)' main.cpp:15:10: note: previous declaration 'void Graf::graf_neorientat(std::istream&)' 15 | void graf_neorientat(istream &fis_sursa); | ^~~~~~~~~~~~~~~ main.cpp:52:10: error: extra qualification 'Graf::' on member 'DFS' [-fpermissive] 52 | void Graf::DFS(int nod, vector<bool> &viz) | ^~~~ main.cpp:52:10: error: 'void Graf::DFS(int, std::vector<bool>&)' cannot be overloaded with 'void Graf::DFS(int, std::vector<bool>&)' main.cpp:17:10: note: previous declaration 'void Graf::DFS(int, std::vector<bool>&)' 17 | void DFS(int nod, vector<bool> &vizitat); | ^~~ main.cpp:60:9: error: extra qualification 'Graf::' on member 'comp_conexe' [-fpermissive] 60 | int Graf::comp_conexe() | ^~~~ main.cpp:60:9: error: 'int Graf::comp_conexe()' cannot be overloaded with 'int Graf::comp_conexe()' main.cpp:18:9: note: previous declaration 'int Graf::comp_conexe()' 18 | int comp_conexe(); | ^~~~~~~~~~~ main.cpp: In member function 'void Graf::DFS(int, std::vector<bool>&)': main.cpp:55:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 55 | for(int i = 1; i < lista_vecini[nod].size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'int Graf::comp_conexe()': main.cpp:68:24: error: cannot convert 'std::vector<int>' to 'std::vector<bool>&' 68 | DFS(i, viz); | ^~~ Non zero exit status: 1

Ceva nu functioneaza?