Suchergebnisse für Anfrage "c"

6 die antwort

Was ist die Erklärung für "Warnung: Unter der Annahme, dass die Schleife nicht unendlich ist"

ch hatte gerade die Entscheidung getroffen, möglichst viele Variablen von @ zu änderunsigned zuint und beim erneuten Kompilieren des fraglichen Codes wurde diese Warnmeldung angezeigt: freespace_state.c:203: warning: assuming that the loop is ...

4 die antwort

calloc () und NULL

Ich weiß, dass calloc jeder Zelle Speicher zuweist und Nullen schreibt. Meine Frage lautet also: Gibt es einen Unterschied zwischen calloc oder malloc und dem Überfahren der Zellen, in die NULL geschrieben wird? Entsprechen die Nullen von calloc ...

12 die antwort

Vermeidet dies UB

Diese Frage ist eher eine akademische, da es keinen gültigen Grund gibt, eine eigene @ zu schreibeoffsetof Makro mehr. Trotzdem habe ich hier und da dieses hausgemachte Implementierungs-Popup gesehen: #define offsetof(s, m) ((size_t) &(((s ...

TOP-Veröffentlichungen

10 die antwort

Mit fflush (stdin)

So eine schnelle Google-Suche nachfflush(stdin) zum Löschen des Eingabepuffers enthüllt zahlreiche Websites, die vor der Verwendung warnen. Und doch hat mein CS-Professor der Klasse genau das beigebracht. Wie schlecht ist die Verwendung ...

4 die antwort

So deaktivieren Sie den Header "curses.h" (ein Teil von "stdio.h" in Xcode 6.3 OSX Yosemite), um Konflikte mit Funktionsdeklarationen zu vermeiden

Ich versuche, ein Projekt in Xcode zu erstellen, erhalte aber FehlerImplicit declaration of function 'clear' is invalid in C99 undConflicting types for 'clear'. Hier ist der Code: //main.c #include <stdio.h> #include "tree.h" int main(){ ...

2 die antwort

Vergleichen von Zeichenfolgen, die der Benutzer eingibt

Ich habe wirklich ein Problem mit Strings.Wen -Funktion funktioniert nicht und druckt vonsons. Warum char trenutni; //more code printf("Unesite polje koje zelite da otvorite!\n"); scanf("%c",&trenutni); if(trenutni=='a1' && a1otvoreno!=0) { ...

8 die antwort

Warum werden Integer-Typen während der Addition in C gefördert?

So hatten wir ein Feldproblem und haben das Problem nach Tagen des Debuggens auf dieses bestimmte Stück Code eingegrenzt, bei dem die Verarbeitung in einer while-Schleife nicht stattgefunden hat: // heavily redacted code // numberA and numberB ...

12 die antwort

Wie kann man portabel min (INT_MAX, abs (INT_MIN)) herausfinden?

Wie kann ich portabel das kleinste von @ herausfindeINT_MAX und abs INT_MIN)? (Das ist der mathematische Absolutwert vonINT_MIN, kein Anruf beimabs Funktion.) Es sollte genauso sein wieINT_MAX in den meisten Systemen, aber ich bin auf der Suche ...

8 die antwort

Wie gehe ich mit einer in einer Linux-Konsole in C gedrückten Taste um?

Ich benutze die Linux-Konsole und möchte ein Programm ausführen, das zufällige Zeichen ausgibt, bis ESC gedrückt wird. Wie kann ich so einen Tastatur-Handler machen?

12 die antwort

Möglichkeiten zur Vermeidung von Speicherverlusten in C / C ++

Was sind einige Tipps, die ich verwenden kann, um Speicherverluste in meinen Anwendungen zu vermeiden? In meinem aktuellen Projekt verwende ich ein Tool "INSURE ++", das den Speicherleck findet und den Bericht erstellt. Als Teil des Tools gibt ...