Borderou de evaluare (job #2935372)

Utilizator liviu_gheorghe1234Liviu Gheorghe liviu_gheorghe1234 Data 6 noiembrie 2022 16:59:52
Problema Retea2 Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'void prim(int)': main.cpp:67:38: error: expected primary-expression before ']' token 67 | double* val = new double[]{currentNode, i, euclDist(coords[currentNode], coords[i])}; | ^ main.cpp:67:96: error: too many initializers for 'double [1]' 67 | double* val = new double[]{currentNode, i, euclDist(coords[currentNode], coords[i])}; | ^ main.cpp:67:40: warning: narrowing conversion of 'currentNode' from 'int' to 'double' [-Wnarrowing] 67 | double* val = new double[]{currentNode, i, euclDist(coords[currentNode], coords[i])}; | ^~~~~~~~~~~ main.cpp:67:53: warning: narrowing conversion of 'i' from 'int' to 'double' [-Wnarrowing] 67 | double* val = new double[]{currentNode, i, euclDist(coords[currentNode], coords[i])}; | ^ main.cpp:133:53: error: expected primary-expression before ']' token 133 | double* vecVal = new double[]{int(n2), int(vec), euclDist(coords[n2], coords[vec])}; | ^ main.cpp:133:107: error: too many initializers for 'double [1]' 133 | double* vecVal = new double[]{int(n2), int(vec), euclDist(coords[n2], coords[vec])}; | ^ main.cpp:133:59: warning: narrowing conversion of 'n2' from 'int' to 'double' [-Wnarrowing] 133 | double* vecVal = new double[]{int(n2), int(vec), euclDist(coords[n2], coords[vec])}; | ^~ main.cpp:133:68: warning: narrowing conversion of 'vec' from 'int' to 'double' [-Wnarrowing] 133 | double* vecVal = new double[]{int(n2), int(vec), euclDist(coords[n2], coords[vec])}; | ^~~ Non zero exit status: 1

Ceva nu functioneaza?