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.
9
Antworten

Drucken Sie die Ziffern einer Zahl in umgekehrter Reihenfolge ohne Arrays oder Funktionen

Als Hausaufgabenproblem arbeite ich daran, einen dezimalen int von stdin zu lesen, ihn in eine andere Basis zu konvertieren (ebenfalls von stdin bereitgestellt) und auf den Bildschirm zu drucken. Folgendes habe ich bis jetzt: %Vor% Das fu...
24.12.2009, 10:02
3
Antworten

Zip-Komprimierungsbibliothek in C für Streaming

Gibt es eine Bibliothek zum Erstellen von ZIP-Dateien (das zip-Dateiformat ), das nicht mit gzip oder einer anderen Komprimierung arbeitet Format) während der Übertragung (damit ich die Datei während der Komprimierung senden kann) für sehr groß...
30.08.2011, 10:49
1
Antwort

Ist meine fma () kaputt?

Bei der Verwendung von double fma(double x, double y, double z); würde ich in den darunter angegebenen Ausgabezeilen mit d eine '?' ungleich Null erwarten. erscheint , um intern long double genau statt unendliche Genauigkeit wie a...
10.02.2017, 18:46
3
Antworten

Code-Ausführung im eingebetteten Python-Interpreter verfolgen

Ich möchte eine Anwendung mit integriertem Python-Interpreter und grundlegenden Debugging-Funktionen erstellen. Jetzt suche ich in der API nach Funktionen, mit denen ich Schritt für Schritt Code ausführen und die Nummer der aktuellen Codezeile...
03.12.2015, 20:42
2
Antworten

Plattformübergreifende Weiterleitung der Standardeingabe und -ausgabe des erzeugten Prozesses in nativem C / C ++ (Bearbeitung mit Lösung)

Ich habe einen String-Befehl, den ich asynchron ausführen möchte, während ich auf seine Eingabe schreibe und seine Ausgabe lese. Klingt einfach, richtig, der Teufel ist in der Cross-Plattform. Ich ziele sowohl auf MSVC / Win32 als auch auf gcc /...
09.01.2010, 15:43
5
Antworten

Wenn wir den int schreiben, um zu doubeln, wird die tatsächliche Adresse, in der int gespeichert ist, geändert?

Ich möchte wissen, dass, wenn wir den int schreiben, um zu verdoppeln, das tatsächliche Ergebnis, in dem int gespeichert wird, verändert oder erhöht wird? Weil int ist von 4 Bytes (nehmen wir an) und wenn wir es typecast zu verdoppeln, was von 8...
06.06.2015, 13:03
6
Antworten

Gibt es eine Möglichkeit, den verfügbaren Stapelspeicher zur Laufzeit zu ermitteln?

Ich weiß, dass die Stapelgröße fest ist. Daher können wir keine großen Objekte auf dem Stapel speichern und wir verschieben zu dynamischen Zuordnungen (z. B. malloc). Stack wird auch verwendet, wenn Funktionsaufrufe verschachtelt werden, daher v...
07.11.2009, 17:46
3
Antworten

Wie helfen ausrichtende Strukturen in C?

Ich bin auf diesen C-Code gestoßen und versuche, ihn zu verstehen: %Vor% Der erste Typdef definiert Mtx_t als eine 4x4-Matrix, soviel ich verstehe. Aber der zweite typedef für Mtx ruft nur den vorherigen Typ auf und fügt einen langen langen...
08.06.2016, 22:54
1
Antwort

Welche Klasseneinträge sollte ich verwenden, um nicht standardmäßige Ausnahmen von einer C-Erweiterung zu werfen?

In meiner C-Erweiterung kann ich eine PHP-Ausnahme mit zend_throw_exception an die aufrufende Funktion übergeben. Der erste Parameter dieser Funktion ist zend_class_entry , der angibt, welche Art von Ausnahme ausgelöst werden soll. Ich weiß...
06.08.2014, 17:46
3
Antworten

Initialisierung des Arrays ab einer bestimmten Adresse im Speicher - C-Programmierung

Haben Sie eine Idee, Array von Strukturen zu initialisieren, beginnend mit einer bestimmten Adresse im Speicher (nicht virtuell, physikalischer DDR-Speicher). Ich arbeite an der Implementierung von TxRx auf SoC (ARM-FPGA). Grundsätzlich kommun...
11.02.2015, 21:47