Suchergebnisse für Anfrage "gcc-warning"

4 die antwort

Warum erkennt GCC die Verwendung einer Variablen nur manchmal vor ihrer Initialisierung? [Duplikat

Diese Frage hat hier bereits eine Antwort: Compiler erkennt offensichtlich nicht initialisierte Variable nicht [/questions/27063678/compiler-not-detecting-obviously-uninitialized-variable] 4 AntwortenIch habe gerade einen Code aus einem Buch ...

4 die antwort

Pass ein zweidimensionales Array zu einer Funktion des konstanten Parameters

Ich habe von @ gelerC Primer Plus Wenn Sie verhindern möchten, dass ein Array versehentlich von einer Funktion geändert wird, sollten Sie @ hinzufügeconst -Modifikator vor der Zeigerdeklaration im Header der Funktionsdefinition. Folgend diesem ...

7 die antwort

In GCC fehlen geschweifte Klammern um den Initialisierer

Ich habe diese Struktur in C unten, die ich auf alle Null initialisieren möchte. Wie entferne ich die Warnung vor fehlenden Zahnspangen?

TOP-Veröffentlichungen

2 die antwort

Abstürzende Threads mit * (int *) NULL = 1; problematisch?

Ich fand dies in einer Multithread-c-Anwendung. Die Autoren kommentierten, dass es verwendet wird, um einen Thread-Absturz in einer benutzerdefinierten Asser...

2 die antwort

Gibt es eine GCC-Warnung, die Bitverschiebungsvorgänge bei vorzeichenbehafteten Typen erkennt?

Wenn ich die C ++ - ISO-Spezifikation (Abschnitte 5.8.2 und 5.8.3) nach rechts lese, ist die Rechtsverschiebung von Typen mit negativem Vorzeichen implementierungsspezifisch und die Linksverschiebung undefiniertes Verhalten. Daher möchte ich in ...

22 die antwort

Wie kann ich Warnungen zu "nicht verwendeten Parametern" in C unterdrücken?

Zum Beispiel Bool NullFunc(const struct timespec *when, const char *who) { return TRUE; }n C ++ konnte ich ein @ setz/*...*/ Kommentar um die Parameter. Aber nicht in C natürlich, wo es mir den Fehler gibterror: parameter name omitted.

2 die antwort

Verwirrung in Bezug auf Zweck / Verhalten der -Waggregate-Rückkehr?

Beim Betrachten derGCC's WarnoptionenKam ich rüber-Waggregate-Rückkehr.-Waggregate-RückkehrWarnen Sie, wenn Funktionen definiert oder aufgerufen werden, ...

8 die antwort

Compiler-Warnung unterdrücken Funktion wurde als nie referenziert deklariert

Also habe ich folgenden Code:

4 die antwort

implizite Deklaration der Funktion 'strtok_r' [-Wimplicit-function-declare] inspite include <string.h>

Ich habe den folgenden Code, um eine Zeichenfolge mit durch getrennten Zeilen zu kennzeichnen\n und jede Zeile hat durch a getrennte ganze Zahlen\t: void string_to_int_array(char file_contents[BUFFER_SIZE << 5], int array[200][51]) { char ...

7 die antwort

Wie kann ich (im wahrsten Sinne des Wortes) ALLE GCC-Warnungen aktivieren?

Ich möchte - im wahrsten Sinne des Wortes - aktivierenALLES der Warnungen, die GCC hat. (Sie würden denken, es wäre einfach ...)Du würdest denken