Borderou de evaluare (job #2485103)
Utilizator | 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?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !