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

Wie kann man den Speicherplatz des Zeigers im Speicher freigeben?

Ich habe Fragen über Zeiger in C. Jeder Zeiger hat 4 Bytes im Speicher (Adresse). Wenn ich malloc () aufrufe, wird nur Speicher zugewiesen und seine Adresse dem Zeiger zugewiesen, auch gibt free () nur den Speicher frei, auf den der Zeiger zeigt...
03.07.2011, 20:54
2
Antworten

Berechne und drucke den SHA256-Hash einer Datei mit OpenSSL

Ich versuche, eine C-Funktion mit OpenSSL / libcrypto zu schreiben, um die SHA256-Summe einer Datei zu berechnen. Ich stütze meinen Code auf Adam Lamer's C ++ Beispiel hier . Hier ist mein Code: %Vor% Das Problem ist das ... Sehen Sie si...
21.10.2011, 17:40
2
Antworten

Vergleiche int und unsigned int

Wenn man int x mit unsigned int y vergleichen muss, ist das sicherer / besser / schöner in C99 und mit gcc 4.4+ : (unsigned int)x == y x == (int)y Spielt das eine Rolle?     
22.11.2011, 20:12
6
Antworten

Ist es eine Sünde, unendliche Rekursion für unendliche Schleifen in Python zu verwenden?

Bei dieser Frage geht es mehr um Neugier als um Nützlichkeit. Wenn ich eine Funktion schreibe, die ewig laufen soll, zum Beispiel einen Daemon, wie würde Python damit umgehen, wenn ich die Funktion am Ende der Funktion erneut aufrufen würde? %...
02.11.2011, 03:29
9
Antworten

Alternative Art der Berechnung der Größe eines Typs mit Zeigerarithmetik

Ist der folgende Code 100% portabel? %Vor% P.S : Die Frage dient nur dem Lernen. Also gib bitte keine Antworten wie Use sizeof() etc     
02.08.2010, 10:51
2
Antworten

Wie konvertiere ich nstring in cString?

Ich habe einen nsstring (filePath), der den Pfad zur Audiodatei enthält. Ich möchte die Audiodatei öffnen, also möchte ich den Nsstring in Cstring konvertieren. %Vor% ist die obige Zeile korrekt oder nicht, weil ich auch fopen([filePath cSt...
26.10.2010, 05:22
4
Antworten

Zum Verständnis von ungültigen Zeigern

In meiner Antwort erwähne ich, dass die Dereferenzierung eines void -Zeichners eine schlechte Idee ist. Was passiert jedoch, wenn ich das tue? %Vor% Zusammenstellung: %Vor% Hier ist ein Bild von Wandbox für diejenigen, die sagen, da...
15.09.2017, 13:42
3
Antworten

_file_ oder _line_ ähnlich in Golang

Gibt es irgendeine Funktion in go, die ähnlich wie "_file_" oder "_line_" in go ist, um zu wissen, wer während der Laufzeit eine bestimmte Funktion aufruft? In C haben wir die "_file_" -Zeile, die als Makros aufgerufen werden kann. Wie...
14.07.2013, 14:39
2
Antworten

komisch aussehende Kommentare - C ++

Wenn ich Quelldateien von Opensource-Projekten durchliest, stoße ich oft auf merkwürdige Ausdrücke in den Kommentaren %Vor% Fragen 1.Was sind sie? (Wurden nicht erwähnt, als ich C ++ gelernt habe) 2. Haben sie irgendwelche Dokumentation...
27.03.2010, 18:39
10
Antworten

Entwicklung eines Nicht-x86-Betriebssystems [geschlossen]

Ich muss mich bald für ein Thema entscheiden und überlege mir, ein Betriebssystem für eine Architektur zu implementieren, die nicht x86 ist (ich bin auf ARM oder AVR ausgerichtet). Der Grund, warum ich x86 meide, ist, dass ich einige Erfahrungen...
08.10.2009, 10:48