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

Wann überlädst du den Operator neu? [Duplikat]

In welchen Fällen ist es sinnvoll, operator new zu überladen? Ich habe gehört, dass du es in einer Klasse machst, die sehr oft mit new zugewiesen wird. Kannst du ein Beispiel geben? Und gibt es andere Fälle, in denen Sie operato...
31.01.2010, 15:01
3
Antworten

Garantien für die Adresse der Basisklasse in C ++?

In C-Struct ist das garantiert: %Vor% Nun, in C ++, wenn ich: %Vor% Wenn ja, können Sie mir eine Referenz geben (wie "Die C ++ Programmiersprache, Seite xyz")? Danke!     
31.01.2010, 06:16
4
Antworten

warum keine implizite Konvertierung vom Zeiger zum Verweis auf const Zeiger

Ich werde meine Frage mit Code illustrieren: %Vor% Wenn ich diesen Code (in VS2008) starte, bekomme ich folgendes: Fehler C2664: 'PrintInt': kann Parameter 1 nicht von 'unsigned char *' in 'const unsigned char * & amp;' konvertieren. Wenn ic...
25.05.2010, 20:24
2
Antworten

Welche std-Typen garantiert leer / null sind, nachdem sie im Konstruktor von move als arg verwendet wurden

Ich weiß, shared_ptr , unique_ptr , weak_ptr sind garantiert leer, nachdem sie im Konstruktor des gleichen Typs als RVR-Argument verwendet wurden, aber ich frage mich, ob Standard dies für einige andere std:: -Typen neben dem angibt di...
13.01.2016, 16:40
5
Antworten

Wie kann ich eine Funktion einer C ++ DLL aufrufen, die einen Parameter vom Typ stringstream von C # akzeptiert?

Ich möchte eine nicht verwaltete C ++ - DLL importieren und eine Funktion aufrufen, die stringstream als Parameter akzeptiert. In C # gibt es keine stringstream -Klasse, also kann mir jemand sagen, wie man eine solche Funktion von einem C...
27.12.2010, 12:14
3
Antworten

Aufruf der Vorlagenfunktion ohne; Tipp Inferenz

Wenn ich eine Funktionsvorlage mit typename T habe, wo der Compiler den Typ selbst bestimmen kann, muss ich den Typ nicht explizit schreiben, wenn ich die Funktion wie folgt aufrufen: %Vor% Aber wenn ich eine Funktionsvorlage mit zwei ver...
14.05.2010, 11:26
1
Antwort

Boost für jede Frage

Versuchen Sie, etwas wie das Folgende mit einem Char-Array zu verwenden, aber es kompiliert nicht. Aber das Beispiel mit short [] funktioniert gut. Irgendeine Idee warum? :) %Vor%     
16.05.2010, 19:10
2
Antworten

Erstellen Sie einen Alias ​​für ein numerisches Array

Ich möchte einen Alias ​​von std::array nur mit numerischen Typen erstellen %Vor% Dies funktioniert korrekt mit einer Ganzzahl %Vor% Aber wenn ich ein float oder double möchte, habe ich einen Fehler wegen des nicht-type Template-Param...
16.09.2016, 07:29
1
Antwort

Wie mache ich einen weniger als Vergleich in der Template-Metaprogrammierung?

Ich hatte diese Frage am Montag von mir bekommen und für das Leben von mir weiß ich nicht, wie ich antworten soll. Da ich es nicht weiß, möchte ich jetzt sehr viel herausfinden. Neugier tötet diese Katze. Gegeben zwei Integer, geben Sie die klei...
22.07.2010, 13:11
7
Antworten

Best Practices für eine portable Opensource-Anwendung von C ++ [geschlossen]

Ich starte ein Open-Source-Cross-Plattform-Projekt in C ++. Meine Entwicklungsumgebung ist Linux. Es kann andere Entwickler geben, die sich auch von verschiedenen Plattformen entwickeln. Daher brauche ich Hilfe beim Einstieg in die Konfiguration...
26.03.2009, 03:47