Suchergebnisse für Anfrage "gcc-warning"

2 die antwort

Gleitkomma-Ausnahmen signalisieren in der neuen Gfortran-Version

Ich arbeite derzeit daran, eine Subroutine einer Software zu debuggen, die mein Chef in den 90er Jahren geschrieben hat. Es scheint eine Gleitkomma-Ausnahme zu geben, die in einer do-Schleife eines bestimmten Unterprogramms auftritt: 16 ...

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 ...

TOP-Veröffentlichungen

2 die antwort

Sagen Sie gcc, dass ein Funktionsaufruf nicht zurückgegeben wird

ich benutzeC99 unterGCC. Ich habe eine Funktion deklariertstatic inline in einer Überschrift, die ich nicht ändern kann. Die Funktion kehrt nie zurück, ist aber nicht markiert__attribute__((noreturn)). Wie kann ich die Funktion so aufrufen, ...

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 ...

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 ...

1 die antwort

Entfernen Sie #pragma einmal Warnungen

ich benutze#pragma once in meinem.cpps und.hpps und deswegen bekomme ich eine Warnung für jede Datei, die es benutzt. Ich habe keine Option gefunden, um diese Art von Warnung zu deaktivieren, sondern nur die von#ifndef MY_FILE_H #define MY_FILE_H ...

7 die antwort

Wie kann ein Float korrekt in ein Int und umgekehrt umgewandelt werden?

2 die antwort

Warum warnt GCC nicht vor nicht erreichbarem Code?

ich wundere mich warumgcc (4.6.3) gibt mir keine warnung für dieunerreichbarer Code In diesem Beispiel:

3 die antwort

Zuweisung <Zeiger auf Array von Konstanten> = <Zeiger auf Array>: inkompatible Zeiger

Wenn ich so etwas kompiliere