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.
1
Antwort

Vorlage Argument Name Kollision mit Methode in MSVC C ++

Das folgende Snippet kompiliert nicht in MSVC C ++ (2015, 2017): %Vor% Der Compiler ist verwirrt und interpretiert den Aufruf des Type -Konstruktors mit einem Aufruf von Type() Methode der Klasse, von der ich versuche, abzuleiten. GNU...
10.10.2017, 08:48
1
Antwort

Debugging in Code :: Blocks scheint nicht zu funktionieren - fehlende Debugging-Symbole

Ich versuche ein Programm in Code :: Blocks zu debuggen. Ich folgte diesem Leitfaden und dieses kurze Video so weit ich konnte, aber der Debugger stoppt nicht an Haltepunkten ... Ich habe eine ähnliche Frage gesehen, die ungelöst gebl...
28.03.2011, 12:17
5
Antworten

Warum sollte jemand C anstelle von C ++ benutzen? [Duplikat]

Ich habe mit dem Lernen von C angefangen, bin dann aber direkt in C ++ gesprungen, einfach weil es OO unterstützt und auch für die weitere Arbeit benötigt wurde. Einige Unternehmen bestehen jedoch darauf, Mitarbeiter mit besonders starker C-...
24.02.2010, 15:05
4
Antworten

Überladen von Operatoren und geerbten Klassen

Ich habe eine Basisklasse und dann mehrere abgeleitete Klassen. Ich möchte das "& lt; & lt;" Operator für diese abgeleiteten Klassen. Für normale Operatoren, d.h. "+", machen virtuelle Funktionen den Trick. Was ich als Standardkonvention versteh...
07.10.2011, 17:33
2
Antworten

gcc kann keine Operatordefinition mit vorangestelltem Namespace kompilieren

Ich habe Operatoren für die Klasse my_type im Namespace my_namespace deklariert. %Vor% Ich versuche, diese Operatoren in der Implementierungsdatei zu definieren, aber wenn ich sowas schreibe %Vor% Ich erhalte eine Fehlermeldung...
21.01.2011, 10:47
2
Antworten

Kann boost :: smart_ptr im Polymorphismus verwendet werden?

Kann boost :: smart_ptr wie z. B. scoped_ptr und shared_ptr in verwendet werden Polymorphismus? %Vor%     
21.01.2011, 21:06
3
Antworten

C ++ Virtual Constructor, ohne Klon ()

Ich möchte "tiefe Kopien" eines STL-Containers von Zeigern zu polymorphen Klassen durchführen. Ich kenne das Entwurfsmuster Prototyp , das mit Hilfe der virtuellen Ctor Idiom implementiert wurde, wie im C ++ FAQ Lite, Artikel 20.8 . Es...
04.05.2010, 14:04
5
Antworten

Gutes OpenGL Tutorial für Linux / Ubuntu? [geschlossen]

Ich suche nach einem guten Ubuntu OpenGL Tutorial für einen Freund, der bereits weiß wie man OpenGL in Windows benutzt. Kann mir jemand empfehlen?     
14.06.2010, 20:38
1
Antwort

Array-Index und -Adresse geben denselben Wert zurück

%Vor% Jetzt verstehe ich nicht, warum a und & a den gleichen Wert zurückgeben, was ist die Begründung und die praktische Anwendung dahinter? Auch was ist der Typ von & amp; a und könnte ich auch & amp; (& amp; a)?     
04.09.2010, 12:02
5
Antworten

Boost vergleichen: beliebige Inhalte

Ich verwende einen Container, um eine Liste von Zeigern zu enthalten: %Vor% Um Elemente in diesen Container einzufügen, hatte ich ein paar Hilfsfunktionen geschrieben (Mitglieder von struct Example ): %Vor% Nun möchte ich Elemente nur...
17.05.2011, 09:50