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

Zusammenhängender Speicher garantiert mit C ++ - Funktionsparametern

Appel [App02] erwähnt sehr kurz, dass C (und vermutlich C ++) Garantien bieten bezüglich der Positionen der tatsächlichen Parameter im zusammenhängenden Speicher im Gegensatz zu Registern, wenn der Adressenoperator auf einen der formalen Param...
29.03.2011, 11:36
2
Antworten

Protokollierungsfunktionen für Echtzeit- und Nicht-Echtzeitanwendungen

Wir entwickeln sowohl Standard- als auch Echtzeitanwendungen, die auf einem RT-Linux laufen. Frage ist, was wäre eine effiziente Möglichkeit, Anwendungsspuren sowohl von Echtzeit- als auch von Nicht-Echtzeit-Prozessen zu protokollieren ? By...
23.01.2013, 21:21
2
Antworten

Boost: Was genau ist in Boost.Signals nicht threadsafe?

Ich habe an mehreren Stellen gelesen, dass Boost.Signals nicht threadsicher ist, aber ich habe nicht viel mehr Details darüber gefunden. Dieses einfache Zitat sagt nicht wirklich viel. Die meisten Anwendungen haben heutzutage Threads - auch wenn...
01.12.2009, 02:28
4
Antworten

Funktionsschablonenspezialisierung in der abgeleiteten Klasse

Ich habe eine Basisklasse mit einer Funktionsvorlage. Ich leite von der Basisklasse ab und versuche, eine Spezialisierung für die Funktionsvorlage in der abgeleiteten Klasse zu haben Ich habe so etwas gemacht. %Vor% und in .cpp-Datei I...
18.12.2009, 13:21
3
Antworten

warum können wir kein eigenes ostream-Objekt erstellen?

Wenn cout ein Objekt der ostream-Klasse ist, warum können wir dann nicht unser eigenes Objekt, sagen wir, 'out' aus derselben Klasse deklarieren? Soll der folgende Code nicht funktionieren? %Vor% oder anders %Vor%     
09.04.2012, 10:11
2
Antworten

Virtuelle Vererbung und gefürchteter Diamant

Ich habe eine harte Zeit mit einem gefürchteten Diamantenproblem. Zur Erinnerung, hier ist die klassische Klassenhierarchie dieses Problems: %Vor% Um es zu lösen, besteht die Standardlösung darin, dass C1 und C2 virtuelle Vererbung verwenden...
05.04.2012, 10:39
5
Antworten

Einfache C ++ Sound-API

Mein kommerzielles eingebettetes C ++ Linux-Projekt erfordert das gleichzeitige Abspielen von WAV-Dateien und -Tönen auf individuellen Lautstärkepegeln. Ein paar Beispiele für die Sounds: • "Klick" ertönt jedes Mal, wenn der Benutzer den Bild...
02.04.2012, 17:41
1
Antwort

Wie finde ich heraus, wie viel Speicher zwischen gegabelten Prozessen und Copy-on-Write unter Linux gemeinsam genutzt wird?

Wenn es einen Prozess gibt, der eine große Datei liest und sie im Speicher speichert (oder nur ein malloced char *), und dieser Hauptprozess wird gegabelt, wenn der untergeordnete Prozess nur aus diesem Speicher (oder dem char *) liest Nach Copy...
16.05.2012, 07:04
1
Antwort

In welchen Fällen leitet ein C ++ - Compiler keine Ausnahme ab?

Angenommen, ein C ++ - Compiler kompiliert eine Funktion, deren Definition in derselben Übersetzungseinheit wie ihr Aufruf verfügbar ist. Nehmen wir an, dass es sich nicht selbst wirft oder eine Funktion aufruft, von der es weiß, dass sie geworf...
13.11.2017, 14:03
2
Antworten

Zweideutiger Aufruf führt offensichtlich nicht zu einem Kompilierungsfehler in GCC

Ich war überrascht von der Tatsache, dass GCC nicht den Aufruf von foo() im folgenden Programm nicht eindeutig betrachtet: %Vor% Der obige Funktionsaufruf kompiliert und gibt true auf GCC 4.7.2 und GCC 4.8.0 (beta) zurück, während es...
26.02.2013, 01:46