2016-05-26 19 views
-1

Ich möchte eine der Optionen in der unten stehenden Link verwenden, um die Warnung zu unterdrücken:Wie unterdrücke ich Warnung: "struct xxyy deklariert in Parameterliste"?

Warnung: struct xxyy innerhalb Parameterliste

https://gcc.gnu.org/onlinedocs/gcc-4.4.5/gcc/Warning-Options.html

Meine Voraussetzung zu unterdrücken, ist erklärt diese Warnung, nicht um es zu beheben. Welche Option kann ich über den obigen Link verwenden?

+3

ich diese Warnung gesehen, aber nie in Fällen, in denen es sinnvoll zu unterdrücken oder zu ignorieren. Ich werde Ihnen nicht dabei helfen, vermeidbare Softwarefehler auf der Welt zu entfesseln, und auch nicht nur auf Ihre Kollegen. –

+1

Sie könnten '| grep -v 'in der Parameterliste" 'auf der Ausgabe Ihrer Kompilierzeile deklariert werden? –

+0

@ J.Chomel haha, das muss die Antwort sein – Boiethios

Antwort

0

Entfernen Sie einfach die Warnung, die das Problem behebt. Wenn die Warnung von etwas kommt wie:

void function(struct foo *x); 

gerade auf diese Zeile vor:

struct foo;