Suchergebnisse für Anfrage "c"

8 die antwort

Schnellster Sortieralgorithmus für Millionen von UINT64 RGBZ-Grafikpixeln

Ich sortiere 10+ Millionenuint64_ts mit RGB-Daten aus .RAW-Dateien und 79% meiner C-Programmzeit wird in @ verbracqsort. Ich suche eine schnellere Sortierung für diesen bestimmten Datentyp. ei RAW-Grafikdaten sind die Zahlen sehr zufällig und ~ ...

18 die antwort

Überprüfen, ob zwei Zahlen zueinander passen?

Gegeben zwei Zahlen a, b, so dass 1 <= a, b <= 10000000000 (10 ^ 10). Mein Problem ist zu überprüfen, ob die Ziffern in ihnen Permutation voneinander sind oder nicht. Wie geht das am schnellsten? Ich dachte an die Verwendung von Hashing, konnte ...

22 die antwort

Gute Programmierpraktiken für Makrodefinitionen (#define) in C [closed]

Definieren Sie beispielsweise niemals ein Makro wie das folgende: #define DANGER 60 + 2Dies kann möglicherweise gefährlich sein, wenn wir eine Operation wie diese ausführen: int wrong_value = DANGER * 2; // Expecting 124Instead, definieren Sie ...

TOP-Veröffentlichungen

6 die antwort

printf Gleitkommazahlen mit führenden Nullen erstellen

Ich weiß, wie man X führende Nullen macht und wie man X Dezimalstellen macht. Aber wie mache ich die beiden? Ich suche nach 4 führenden Nullen mit einer Dezimalgenauigkeit von 2: 0000.00. Also 43.4 wäre 0043.40

22 die antwort

Wie kann ich eine Zeichenfolge in C durchlaufen?

Jetzt versuche ich das: #include <stdio.h> int main(int argc, char *argv[]) { if (argc != 3) { printf("Usage: %s %s sourcecode input", argv[0], argv[1]); } else { char source[] = "This is an example."; int i; for (i = 0; i < sizeof(source); ...

4 die antwort

Logarithmischen Ausdruck ohne Gleitkomma-Arithmetik oder log @ berechn

Ich muss den mathematischen Ausdruck berechnenfloor(ln(u)/ln(1-p)) zum0 < u < 1 und0 < p < 1 imC auf einem eingebetteten Prozessor mitkeine Gleitkomma-Arithmetik und neinln Funktion. Das Ergebnis ist eine positive ganze Zahl. Ich kenne die ...

14 die antwort

Datum / Uhrzeit-Konvertierung: Zeichenfolgendarstellung in time_t [closed]

Wie konvertiere ich eine Datumszeichenfolge, die als @ formatiert is"MM-DD-YY HH:MM:SS", zu einertime_t -Wert in C oder C ++?

6 die antwort

Kann das Programm "make" nicht ausführen: Das System kann die angegebene Datei nicht finden?

Dies ist das erste Mal, dass dieser Fehler auftritt. Ich verwende Cygwin mit Eclipse 3.5 und meine Pfadvariable ...

4 die antwort

Was sind einige gute Methoden zur Behandlung von Fehlern (Bereinigen und Abbrechen) in einer Funktion, die mehrere Ressourcen in C initialisiert?

Zunächst, wenn jemand die Frage umformulieren kann, um sie klarer zu machen, bitte. In der C-Programmierung müssen häufig mehrere Ressourcen in einer bestimmten Reihenfolge initialisiert / zugewiesen werden. Jede Ressource ist Voraussetzung für ...

8 die antwort

Starten mit dem Core Audio Framework

Für ein Projekt, mit dem ich bald beginnen möchte, muss ich komprimierte und unkomprimierte Audiodateien wiedergeben. Dazu möchte ich das Core-Audio-Framework verwenden. Ich habe jedoch keine Vorkenntnisse in der Audioprogrammierung und bin mir ...