ich diesen Code haben:Warnung: mehr '%' Umsätze als Daten Argumente [-Wformat] C++
fprintf(fitxer_sortida, "blob %d ->\t a=%7.0f\t p=%8.2f (%8.2f extern)\t pconvex=%8.2f\t ext=%.0f\t m=%7.2f\t c=%3.2f\t l=%8.2f\n",
i, area[i], perimetre[i], externPerimeter[i], perimetreConvex[i], exterior[i], compacitat[i], longitud[i]);
und erhalte ich die Fehlermeldung:
warning: more '%' conversions than data arguments [-Wformat]
Was ist die Ursache dafür?
Ich denke, dass Sie nicht genug Argumente übergeben. – Rakete1111
Sie haben 9% Argumente in Ihrem String und nur 8 Datenelemente in der Liste – Rob
Up Voting, weil Sie den Compiler-Schalter verwenden! –