Borderou de evaluare (job #718589)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Dictionar | Compilator | cpp-32 |
Rundă | Arhiva de probleme | Status | evaluat |
Dată | 10 mai 2023 11:09:54 | Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In function 'void add()':
main.cpp:41:9: warning: variable 'i' set but not used [-Wunused-but-set-variable]
41 | int i, j;
| ^
main.cpp: In function 'int traduce()':
main.cpp:66:42: error: 'strcmp' was not declared in this scope
66 | while (i < hashcuvid[hash].size() && strcmp(cuv, dictionar[hashcuvid[hash][i]].key)) {
| ^~~~~~
main.cpp:4:1: note: 'strcmp' is defined in header '<cstring>'; did you forget to '#include <cstring>'?
3 | #include <vector>
+++ |+#include <cstring>
4 |
main.cpp:61:15: warning: unused variable 'ok' [-Wunused-variable]
61 | int hash, ok;
| ^~
main.cpp: In function 'int main()':
main.cpp:81:9: warning: unused variable 'nr' [-Wunused-variable]
81 | int nr, i, n, nrcuv, cuvnr, nrc, nrt, j, rez;
| ^~
main.cpp:81:38: warning: unused variable 'nrt' [-Wunused-variable]
81 | int nr, i, n, nrcuv, cuvnr, nrc, nrt, j, rez;
| ^~~
main.cpp:100:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
100 | fscanf(fout, "%d", &n);
| ~~~~~~^~~~~~~~~~~~~~~~
main.cpp:106:15: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
106 | fscanf(fin, "%s%s", cuv, trad);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~