Suchergebnisse für Anfrage "c"

2 die antwort

Programm mit -fPIC kompiliert stürzt ab, während über threadlokale Variable in GDB gegangen wird

Dies ist ein sehr seltsames Problem, das nur auftritt, wenn das Programm mit @ kompiliert wir-fPIC Möglichkeit Usinggdb Ich kann Thread-lokale Variablen drucken, aber wenn ich sie überschreite, stürzt sie ab. thread.c #include <pthread.h> ...

6 die antwort

Dynamische Speicherzuordnung in eingebettetem C

Kann ich Funktionen malloc verwenden und in Embedded C löschen? Ich habe zum Beispiel eine Funktion, bei der ein Zeiger auf eine Struktur mit der Funktion malloc erstellt wurde. Diese Funktion Rücksprungadresse in RAM und ich kann ...

10 die antwort

Generieren alle C ++ - Compiler C-Code?

Wahrscheinlich eine ziemlich vage und weit gefasste Frage, aber kompilieren alle C ++ - Compiler den Code zuerst in C, bevor sie ihn in Maschinencode kompilieren?

TOP-Veröffentlichungen

2 die antwort

RPC kann keine Argumente für den TCP-Transport dekodieren

Ich arbeite an einem Multithread-RPC-Server, basierend auf dem Beispiel auf dieser ...

8 die antwort

Warum frisst dieser Speicherfresser nicht wirklich Speicher?

Ich möchte ein Programm erstellen, das eine OOM-Situation (Out-of-Memory) auf einem Unix-Server simuliert. Ich habe diesen supereinfachen Speicheresser erstellt: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 ...

10 die antwort

Imitiere / emuliere ein Big-Endian-Verhalten in C? [Duplikat

Diese Frage hat hier bereits eine Antwort: Wie teste ich meinen Code auf einem Computer mit Big-Endian-Architektur? [/questions/2839087/how-to-test-your-code-on-a-machine-with-big-endian-architecture] 2 AntwortenIch habe mich gefragt, ob es ...

4 die antwort

Effiziente 64-Bit-Rotation mit 32-Bit-Werten

Ich muss einen 64-Bit-Wert mit 2 32-Bit-Registern drehen. Hat jemand einen effizienten Weg gefunden, dies zu tun?

12 die antwort

C ++: Schnellste Methode zur Rückgabe eines C-Strings

Ich habe eine einfache Funktion, die ein Zeichen annimmt und einen String zurückgibt, in C sieht es so aus: char* get_string(char c) { switch(c) { case 'A': return "some string"; Case 'B': return "some other string"; ...Und es funktioniert ...

14 die antwort

Wie kann man wissen, welche Funktion eine andere @ nenn

Ich möchte wissen, ob es eine Möglichkeit gibt, zu wissen, wo die aktuell ausgeführte Funktion aufgerufen wurde, dh in welcher Datei und Zeile. Ich verwende die Sprache C und suche nach __FUNCTION__-, __LINE__- oder __FILE__-Makros.

8 die antwort

Was ist die korrekte Verwendung von realloc (), wenn es fehlschlägt und NULL zurückgibt?

Kann jemand zusammenfassen, was die richtige Verwendung von @ irealloc()? Was machst du wennrealloc() fehlgeschlagen? Von dem, was ich bisher gesehen habe, scheint es, dass, wennrealloc() schlägt fehl, du musstfree() alter Zeiger. Ist das ...