Suchergebnisse für Anfrage "c"

2 die antwort

Unix-PThreads und -Signale: Pro-Thread-Signal-Handler

Ich habe Probleme, Threads dazu zu bringen, die richtigen Signale abzufangen. Zum Beispiel, Ich starte zuerst einen Haupt-Thread (tid 1). Dann setzt es einen Signalhandler fürSIGUSR1 zu function1 () mitsignal(2). Der Haupt-Thread erstellt mit ...

5 die antwort

Open Source C-Compiler in C #? [geschlossen]

Ich habe mich mit der Erstellung von Compilern befasst. Ich habe ein paar großartige Sachen für Anfänger und Fortgeschrittene gefunden, aber nichts in der Mitte. Ich habe 3 verschiedene einfache Proof-of-Concept-Compiler für Spielzeugsprachen ...

1 die antwort

Kann dieser Strichzeichnungsalgorithmus optimiert werden? - SDL

Für ein Projekt, an dem ich gearbeitet habe, wäre die Möglichkeit, Linien mit einem Farbverlauf zu zeichnen (dh sie ändern die Farbe während des Intervalls, in dem sie gezeichnet werden), sehr nützlich. Ich habe einen Algorithmus dafür, wie ich ...

TOP-Veröffentlichungen

3 die antwort

portabler Weg, um mit 64/32 Bit time_t umzugehen

Ich habe einen Code, der sowohl auf Windows als auch auf Linux basiert. Linux ist zu diesem Zeitpunkt immer 32-Bit, aber Windows ist 32 und 64-Bit. Windows möchte, dass time_t 64-Bit ist und Linux hat es immer noch als 32-Bit. Damit bin ich ...

3 die antwort

Warum geben p und * p dieselbe Adresse an, wenn p auf ein Array zeigt?

Ich habe dieses Programm geschrieben - #include<stdio.h> void main() { int arr[20]; arr[0]=22; arr[1]=23; int (*p)[20]=&arr; printf("address in p :%u:\n",p); printf("address in *p:%u:\n",*p); }Die Ausgabe dieses Codes ist für p und * p gleich! ...

1 die antwort

wie man die openssl Bibliothek mit dem Arm-Cross Compiler verbindet

Ich habe Anwendung test.c, die durch die Verwendung von gcc auf Host (auf Ubuntu) Maschine ich erfolgreich in der Kompilierung und erfolgreich das Anwendungsprogramm auf Host ausgeführt haben. jetzt möchte ich die selbe anwendung mit arm-cross ...

3 die antwort

Was ist die Definition von „arithmetischer Operation“ in C99?

In C99 der BegriffArithmetische Operation Erscheint 16 Mal, aber ich sehe keine Definition dafür. Der Begriffarithmetischer Operator Erscheint nur zweimal im Text (wieder ohne Definition), aber im Index: Rechenzeichen Zusatzstoff, 6.5.6, ...

3 die antwort

Was ist eine Delphi DCU-Datei?

Was ist eine Delphi DCU-Datei? Ich glaube, es steht für "Delphi Compiled Unit". Stimmt die Annahme, dass es Objektcode enthält und daher einer ".o" -Datei entspricht, die aus einer C / C ++ - Quellcodedatei kompiliert wurde?

1 die antwort

Elegante Möglichkeit, die Anzahl der Artikel für NS_ENUM zu ermitteln

Gibt es eine elegante Möglichkeit, die Gesamtzahl der Elemente in einem NS_ENUM zu ermitteln? Und der Maximalwert? Einige Beispiele: typedef NS_ENUM(NSInteger, MyEnum) { MyEnumA = 0, MyEnumB = 1, MyEnumC = 2 }; // NumberOfItems(MyEnum) -> 3, ...

7 die antwort

Wird die Verwendung flexibler Array-Mitglieder in der C-Methode nicht empfohlen?

Ich habe kürzlich gelesen, dass die Verwendung flexibler Array-Mitglieder in C eine schlechte Praxis in der Softwareentwicklung darstellt. Diese Aussage wurde jedoch durch kein Argument untermauert. Ist das eine akzeptierte Tatsache? (Flexible ...