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

Eine C ++ - Bibliothek für Arrays, Matrix, Vektor und klassische lineare Algebraoperationen [geschlossen]

Welche Bibliothek verwenden Sie für N-dimensionale Arrays? Ich benutze Blitz ++ bei der Arbeit und ich mag wirklich keinen Aspekt davon. Einige Aspekte sind sogar gefährlich. Die Notwendigkeit, die Größe vorher zu ändern mit operator =. A (Ra...
07.12.2009, 14:44
3
Antworten

Suche nach merkwürdigen Funktionen der geschachtelten Klasse: umgebende Klassenfunktionen verstecken globale Funktionen

Ich habe den folgenden vereinfachten Code %Vor% Und ich habe diesen Fehler:    error: kann die Elementfunktion 'int Namespace :: Class :: foo () const' nicht aufrufen   ohne Objekt: %Vor% Es scheint, dass der Compiler die nicht stati...
10.12.2014, 13:30
1
Antwort

Warum std :: vector :: push_back den Zuweisungsoperator benötigt

%Vor% erfordert, dass der Typ T gemäß dies CopyInsertable ist. Allerdings kompilieren Sie das folgende Programm mit failes ( clang , GCC, Visual; beide ohne c ++ 11 ), sofern ich keinen öffentlichen Zuweisungsoperator zur Verfügung stelle...
03.09.2014, 08:24
2
Antworten

Strict pointer aliasing: Ist der Zugriff über einen 'volatilen' Pointer / Verweis auf eine Lösung?

Auf den Fersen von ein spezifisches Problem , eine Selbstantwort und Kommentare dazu, würde ich gerne verstehen, ob es eine richtige Lösung, Workaround / Hack oder einfach nur falsch ist. Insbesondere habe ich den Code umgeschrieben: %Vor%...
05.06.2010, 19:50
3
Antworten

Radix Sort in C ++ implementiert

Ich versuche, mein C ++ zu verbessern, indem ich ein Programm erstelle, das eine große Anzahl von Zahlen zwischen 1 und 10 ^ 6 benötigt. Die Buckets, die die Zahlen in jedem Durchgang speichern, sind ein Array von Knoten (wobei Knoten eine von m...
13.08.2009, 11:21
2
Antworten

Was sind globale stark typisierte Enums, die standardmäßig in C ++ initialisiert werden?

Ich versuche den Standardwert zu ermitteln, auf den globale Enums mit starkem Typ initialisiert werden. Der folgende Code kompiliert natürlich nicht. %Vor% Was ist 'k' initialisiert?     
27.08.2014, 13:17
4
Antworten

Kompilieren von OpenEXR für Windows7 64 mit Visual Studio 2010 schlägt fehl

Ich habe Probleme beim Erstellen von OpenEXR für Windows 7 mit CMake. Ich folge den Anweisungen hier Die cmd-Ausgabe, nachdem ich den cmake-Befehl ausgeführt habe, lautet wie folgt: %Vor% Dies erzeugt die Lösung mit vielen Projekten,...
06.11.2014, 08:11
1
Antwort

Verwenden von QVTKWidget und QOpenGLWidget auf derselben Benutzeroberfläche?

Ich arbeite an einem Projekt, das eine benutzerdefinierte Unterklasse von QOpenGLWidget verwendet, um einige Renderings anzuzeigen. Am Ende der Methode paintGL() ruft sie die update() -Methode des Widgets auf, um ein Repaint-Ereignis au...
15.11.2014, 10:25
2
Antworten

Wird das maven-native-plugin zum Erstellen von C ++ - Projekten mit maven verwendet?

Es ist schon eine Weile her, seit ich C ++ Entwicklung professionell gemacht habe und ich würde mich gerne darüber informieren, was der aktuelle Stand der C ++ Entwicklung in einer Reihe von Bereichen ist. Die meisten meiner letzten Arbeiten war...
23.05.2009, 05:04
1
Antwort

variadic Vorlagen Parameterabgleich in std :: -Funktion

Ich habe den folgenden Code: %Vor% Ich habe 2 Fragen: 1. Ich verstehe nicht, warum die Zeile func<void, double>(f); mir einen Kompilierungsfehler gibt %Vor% Dagegen funktioniert es, wenn ich den Parameter f auf ein std::f...
27.05.2014, 22:34