Suchergebnisse für Anfrage "c"

6 die antwort

Algorithmus zum Auswählen von Werten aus dem Array, deren Summe einem Zielwert am nächsten kommt?

Ich habe ein Array vonfas sortierte Werte 28 Elemente lang. Ich muss den Wertesatz finden, der einem für den Algorithmus bereitgestellten Zielwert entspricht (oder, wenn die genaue Summe nicht gefunden werden kann, die nächstgelegene SummeUnte ...

8 die antwort

alloc-free-malloc und strict-aliasi

Ich habe in letzter Zeit versucht, einen bestimmten Aspekt des strengen Aliasing zu verstehen, und ich glaube, ich habe den kleinstmöglichen interessanten Code erstellt. (Interessant für mich, das ist!) Update: Aufgrund der bisherigen Antworten ...

2 die antwort

Xlib und Firefox Verhalten

Ich versuche, einen kleinen Fenstermanager zu erstellen (nur zum Spaß), aber ich habe Probleme beim Umgang mit von Firefox erstellten Fenstern (nur mit dieser Anwendung funktionieren andere Apps einwandfrei). Das Problem ist, dass nach dem ...

TOP-Veröffentlichungen

44 die antwort

Is uninitialized local variable the fastest random number generator

Ich weiß, dass die nicht initialisierte lokale Variable undefiniertes Verhalten ist UB), und auch der Wert kann Überfüllungsdarstellungen haben, die den weiteren Betrieb beeinträchtigen können, aber manchmal möchte ich die Zufallszahl nur zur ...

12 die antwort

Verwenden von rand, um Zufallszahlen zu generieren

gcc 4.4.4 c89 Ich verwende den folgenden Code. Ich bekomme jedoch immer die gleiche Nummer: size_t i = 0; for(i = 0; i < 3; i++) { /* Initialize random number */ srand((unsigned int)time(NULL)); /* Added random number (simulate seconds) ...

2 die antwort

CUDA cudaMemcpy Struktur von Arrays

Ich möchte die Parameter von CUDA-Kerneln in meinem Projekt bereinigen. Nun braucht ein Kernel 3uint32_t Arrays, was zu ziemlich hässlichem Code führt: (id bedeutet die globale Thread-ID und valX ist ein beliebiger Wert) __global__ void ...

2 die antwort

Warum funktioniert die Konvertierungsspezifikation% lf nicht für Double in printf

Ich schreibe gerade einen sehr kleinen Codescanf undprintf. Ich lese einen doppelten Wert und drucke ihn aus. Die Umrechnungsspezifikation%lf funktioniert richtig, um einen doppelten Wert zu lesen. Aber es funktioniert nicht mit printf. Wenn ...

10 die antwort

Warum verwenden wir nicht (void) in main?

Leute benutzenvoid main() /*empty parens ()*/ Ich habe gelernt zu schreibenvoid main(void) Irgendwelche Ideen, was der Unterschied ist?

4 die antwort

C ++ - Programme geben den Int-Typ zurück. Warum gibt "-1" dann "255" zurück? [Duplikat

Diese Frage hat hier bereits eine Antwort: Rückgabewertebereich der Hauptfunktion [/questions/5149228/return-value-range-of-the-main-function] 7 answersBitte beachten Sie, dass ich einen Linux-Computer verwende, obwohl ich nicht glaube, dass das ...

20 die antwort

Schnellstes Timing-Auflösungssystem

Was ist das schnellste Zeitsystem, das ein C / C ++ - Programmierer verwenden kann? Beispielsweise time () gibt die Sekunden seit dem 01.01.1970 00: 00 an. GetTickCount () unter Windows gibt die Zeit in Millisekunden seit dem Start des Systems ...