c

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
5
Antworten

Effizienter Algorithmus zum Finden eines Bytes in einem Bit-Array

Gegeben ein Bytearray uint8_t data[N] Was ist eine effiziente Methode, um ein Byte uint8_t search innerhalb von zu finden, auch wenn search nicht oktet ausgerichtet ist ? d.h. die ersten drei Bits von search könnten in data[i] un...
11.05.2015, 18:48
5
Antworten

Wann sollte man kurz anstelle von int verwenden?

Zwei Anwendungsfälle, für die ich short in Betracht ziehen würde: Ich möchte einen Integer-Typ, der mindestens 16 Bit groß ist Ich möchte einen Integer-Typ, der genau 16 Bit groß ist Da im ersten Fall int garantiert mindestens 16...
20.04.2012, 22:49
2
Antworten

Zeiger auf eine Struktur, die nicht deklariert wurde [duplizieren]

Wie ist es möglich, einen Zeiger auf Struktur zu deklarieren, auch wenn ich keine Struktur deklariere? %Vor% Warum wird das obige erfolgreich kompiliert?     
05.02.2012, 09:39
3
Antworten

Bytewechsel während der Kopie

Ich muss die Byte-Reihenfolge eines Arrays beim Kopieren in ein anderes Array effizient austauschen. Das Quell-Array ist von einem bestimmten Typ; char, short oder int so das Byte Swapping erforderlich ist eindeutig und wird entsprechend di...
08.09.2011, 02:31
1
Antwort

Was ist die empfohlene Bcrypt C-Implementierung? [geschlossen]

Es gibt mindestens zwei BCrypt-Implementierungen in C: Das Original: Ссылка Openwalls: Ссылка Welche sollte ich als Basis für ein neues Projekt verwenden? Beachten Sie, dass ich keine Abwärtskompatibilität benötige. Daher wird meine...
02.04.2012, 13:19
4
Antworten

Wie setze ich den Quellport im UDP-Socket in c?

Kann mir jemand sagen, wie man die Quellportadresse im UDP-Socket einstellt? Meine Client-Anwendung muss die Pakete vom 57002-Port an den Server-Port 58007 senden.     
26.03.2012, 13:30
1
Antwort

Wie kann ich die Anzahl der Stellen begrenzen, die printf nach dem Komma anzeigt?

Ich habe ein kleines Programm geschrieben, das zwei Ganzzahlen mit scanf liest und dann verschiedene arithmetische Berechnungen durchführt. Ich verwende printf , um die Ergebnisse anzuzeigen. Wie kann ich printf nur zwei Stellen nach dem...
15.09.2011, 01:46
3
Antworten

Zirkularpufferimplementierung in C

Ich habe Pseudocode gefunden, wie man einen Ringpuffer implementiert. %Vor% Was ich nicht verstehe, ist der "Konsum Artikel w." Kommentar, weil ich denke, dass wir mit w = b[out]; w konsumieren, nicht wahr?     
19.09.2011, 22:00
1
Antwort

GDB untersucht Speicherberechtigungen

Ich habe eine Adresse im Speicher und möchte die Berechtigungen (r / w / x) dieser Speicheradresse herausfinden. z. B. %Vor% Hier wird das String-Literal "Hallo" im Nur-Lese-Speicher gespeichert. Gibt es beim Ausführen des Programms über...
28.05.2012, 06:55
1
Antwort

Aktivieren Sie einen Signal-Handler mit sigaction in C

%Vor% Ich habe meinen Signalhandler in der Hauptfunktion wie folgt aktiviert: %Vor% Mein Signalhandler ist so: %Vor% Nun mag meine Frage für einige Leute offensichtlich sein, warum habe ich die gedruckten Debug-Zeilen nicht gesehen, wen...
25.02.2011, 04:17