Suchergebnisse für Anfrage "c"

18 die antwort

Schnelle Obergrenze einer Ganzzahldivision in C / C ++

Gegebene ganzzahlige Wertex undy, C und C ++ geben beide als Quotienten @ zurüq = x/y der Boden des Gleitkommaäquivalents. Ich interessiere mich stattdessen für eine Methode zur Rückgabe der Decke. Zum Beispiel,ceil(10/5)=2 undceil(11/5)=3. Der ...

12 die antwort

Wie kann ich Malloc-Fehler in C richtig behandeln, insbesondere wenn es mehr als einen Malloc gibt?

Angenommen, dies ist ein Teil meines Codes: int foo() { char *p, *q ; if((p = malloc(BUFSIZ)) == NULL) { return ERROR_CODE; } if((q = malloc(BUFSIZ)) == NULL) { free(p) return ERROR_CODE; } /* Do some other work... */ free(p); free(q); }Seit es ...

14 die antwort

unit Test Framework für C [geschlossen]

Gibt es ein Unit-Testing-Framework für C wie JUnit und Nunit für Java und .NET? Oder wie testen wir einen in C geschriebenen Code für verschiedene Szenarien? Danke im Voraus.....

TOP-Veröffentlichungen

4 die antwort

Warum führt Process Child eine unerwartete Zeile aus?

So lerne ich die Funktionsweise von Prozessen kennen und habe einfachen Code geschrieben. #include <stdio.h> #include <sys/types.h> #include <sys/ipc.h> #include <sys/sem.h> int SemId; void SemGet(int n) { SemId = semget(IPC_PRIVATE, n, 0600); ...

4 die antwort

Warum erhalte ich eine Konvertierung von "double" in "float", was zu Datenverlust führen kann? (C)

Ich schreibe ein Programm, das im Grunde die Abgabe für ein importiertes Auto berechnet. Der Benutzer soll die Werte eingeben, die für den Preis des Autos und die Sendung gelten. Aber wenn ich rechne, bekomme ich diesen Fehler, der nicht gut ...

10 die antwort

Welche Art von Optimierung bietet const in C / C ++? (wenn überhaupt

Ich weiß, dass Sie, wenn möglich, das Schlüsselwort const verwenden sollten, wenn Sie Parameter aus Gründen der Lesbarkeit als Referenz oder als Zeiger übergeben. Gibt es irgendwelche Optimierungen, die der Compiler vornehmen kann, wenn ich ein ...

12 die antwort

Wie teile ich einen langen Wert (32 Bit) mit C? @ In vier Zeichenvariablen (8 Bit) au

Ich habe eine 32-Bit-Variable, CurrentPosition, die ich in 4, 8-Bit-Zeichen aufteilen möchte. Wie würde ich das am effizientesten in C machen? Ich arbeite mit einer 8-Bit-MCU, 8051-Architektur. unsigned long CurrentPosition = 7654321; unsigned ...

6 die antwort

Struct Speicherlayout in C

Ich habe einen C # -Hintergrund. Ich bin ein Neuling in einer einfachen Sprache wie C. In C #,structer Speicher von @ wird standardmäßig vom Compiler angelegt. Der Compiler kann Datenfelder neu anordnen oder implizit zusätzliche Bits ...

8 die antwort

Maximale Stapelgröße für C / C + -Programm?

Ich habe das folgende Programm ausprobiert. Die Absicht, mit der dieses Programm erstellt wurde, besteht darin, mehr über Stapelgrößen zu erfahren. int main() { int nStack[100000000]; return 0; }Nach dem Ausführen des obigen Codes stürzt das ...

4 die antwort

Zufällige Zahl in C innerhalb eines Bereichs und eines bestimmten Schritts erzeugen

OK, höchstwahrscheinlich wird es als dupliziert markiert, aber ich suche nach einer Antwort und kann etwas Ähnliches nicht finden. Die Frage ist: Ich möchte Zufallszahlen in einem bestimmten Bereich erzeugen [d.h. min_value bis max_value] und mit ...