Borderou de evaluare (job #2485103)

Utilizator Kln1000Ciobanu Bogdan Kln1000 Data 31 octombrie 2019 23:16:42
Problema Trie Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In member function 'void trie::add(const char*)': main.cpp:18:52: warning: operation on 'letter' may be undefined [-Wsequence-point] for (char letter = *target; letter; letter = letter = *(char*)((intptr_t)&letter + 1)) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void trie::remove(const char*)': main.cpp:34:52: warning: operation on 'letter' may be undefined [-Wsequence-point] for (char letter = *target; letter; letter = letter = *(char*)((intptr_t)&letter + 1)) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'int trie::get_occurences(const char*)': main.cpp:57:52: warning: operation on 'letter' may be undefined [-Wsequence-point] for (char letter = *target; letter; letter = letter = *(char*)((intptr_t)&letter + 1)) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'int trie::get_closest_match_length(const char*)': main.cpp:70:52: warning: operation on 'letter' may be undefined [-Wsequence-point] for (char letter = *target; letter; letter = letter = *(char*)((intptr_t)&letter + 1)) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In function 'int main()': main.cpp:122:12: error: 'fin' was not declared in this scope for (; fin >> query;) { ^~~ main.cpp:134:13: error: 'fout' was not declared in this scope fout << h.get_occurences(str) << "\n"; ^~~~ main.cpp:138:13: error: 'fout' was not declared in this scope fout << h.get_closest_match_length(str) << "\n"; ^~~~ Non zero exit status: 1

Ceva nu functioneaza?