Suchergebnisse für Anfrage "c"
Differenz zwischen char und int bei der Deklaration des Zeichens
Ich habe gerade angefangen, C zu lernen und bin ziemlich verwirrt darüber, Zeichen mit int und char zu deklarieren. ch bin mir bewusst, dass alle Zeichen aus ganzen Zahlen bestehen, in dem Sinne, dass die "ganzen Zahlen" der Zeichen die ...
Finde die Teilsequenz mit der größten Anzahl von Elementen in einem Array
Ich habe kürzlich ein Interview mit einer Firma geführt und sie haben mich gebeten, einen Algorithmus zu schreiben, der die Teilsequenz mit der größten Summe von Elementen in einem Array findet. Die Elemente im Array können negativ sein. Gibt es ...
Gibt es einen guten winzigen XML-Parser für ein eingebettetes C-Projekt? [geschlossen
Ich bin nach einem winzigen XML-Parser für ein eingebettetes Projekt. Es muss auf 10-15 KB kompiliert werden, muss nicht validiert werden und muss einfach und portabel sein.
Haben Sie Referenzen zu Dynamic Code Analysis?
Gestern las ich über Debugging-Techniken und fand Valgrind wirklich interessant. Es scheint Techniken aus der dynamischen Code-Analyse zu verwenden. Und ich folgte einem Link von der ursprünglichen Referenz zu etwas anderem namensPath Profiling ...
Erstelle eine Zufallszahl, die kleiner als ein maximaler Wert ist
Was ich gerne tun würde, ist eine Funktion zu erstellen, die einen Parameter annimmt, der die Grenze der Zahl ist, die die Zufallsgenerierung erstellen sollte. Ich habe erlebt, dass einige Generatoren die generierte Nummer einfach immer wieder ...
perrt die Speichermanipulation durch Inline-Assemb
Ich bin ein Neuling im Low-Level-Bereich, daher weiß ich nicht, mit welchen Problemen Sie dort unten konfrontiert sind, und ich bin mir nicht einmal sicher, ob ich den Begriff "atomar" richtig verstehe. Im Moment versuche ich, einfache atomare ...
Was ist besser zu verwenden, ein __try / __ mit Ausnahme eines Blocks oder eines try / catch-Blocks?
Ich frage mich, wie ich Ausnahmen besser abfangen kann: Ist es ein __try / __except-Block oder ein try / catch-Block? Ich schreibe in C ++ und das Programm wird nur unter Windows verwendet, daher ist Portabilität kein Problem. Vielen Dank
Auffüllung der Strukturausrichtung, größte Auffüllgröße und Reihenfolge der Strukturelemente
Ich habe etwas über das Auffüllen von Strukturdaten gelernt, da ich herausgefunden habe, dass mein sizeof () -Operator nicht das zurückgibt, was ich erwartet hatte. Entsprechend dem von mir beobachteten Muster werden Strukturelemente mit dem ...
Wie man verschiedene Typen von einer einzelnen Funktion zurückgibt
Ich habe den folgenden C-Code: #include <stdio.h> #include <stdlib.h> void *func(int a) { if (a==3) { int a_int = 5; int *ptr_int = &a_int; return (void *)ptr_int; } else if (a==4) { char a_char = 'b'; char *ptr_char = &a_char; return (void ...
Potential Problem in "Werte zweier Variablen austauschen, ohne eine dritte Variable zu verwenden"
Ich bin kürzlich auf diese Methode gekommen, um die Werte von zwei Variablen zu tauschen, ohne eine dritte Variable zu verwenden. a^=b^=a^=b Aber als ich den obigen Code auf verschiedenen Compilern ausprobiert habe, habe ich unterschiedliche ...