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

Einheitliche Initialisierung der abgeleiteten Klasse mit trivialem ctor

Ich versuche, meinen Kopf um einige Ecken Fälle mit C ++ 11 einheitliche Initialisierung zu wickeln und ich kann nicht herausfinden, warum das ist: %Vor% Die mit 2 markierte Zeile schlägt sowohl mit clang 3.1 als auch mit g++ 4.7 mit...
29.11.2012, 12:23
4
Antworten

Kann ich placement new verwenden, um ein Objekt in einem shared_ptr zurückzusetzen?

Sagen wir, ich habe eine Klasse. %Vor% Dann tue ich: %Vor% Später, nachdem ich mit meinem Objekt fertig bin und ich sicher bin, dass dort keine anderen Benutzer für das Objekt sind. Ist Folgendes sicher: %Vor% Würde ich das Objekt...
03.04.2013, 20:49
2
Antworten

Temporäre schreibgeschützte Kopie von unique_ptr

Ich bin ziemlich neu in den C ++ 11 Smartpointern, und ich versuche, sie effektiv in einem Projekt zu verwenden. In meinem Projekt habe ich viele Funktionen, die eine konstante Referenz auf ein vector von unique_ptr nehmen, einige Berechnu...
08.04.2013, 19:46
2
Antworten

Gibt es C ++ 11-Thread-Sicherheitsgarantien für Thread-Bibliotheken von Drittanbietern, die mit C ++ 11 kompiliert / verknüpft sind?

C ++ 11 bietet Funktionen wie Thread-sichere Initialisierung von statischen Variablen und unter Berufung auf diese Frage sagen wir zum Beispiel: %Vor% So ist das scheinbar (?) unabhängig davon, ob ein Modul, das mit einem C ++ 11-Compiler...
07.03.2012, 20:03
2
Antworten

Einrichten von Projektions-, Modell- und Ansichtstransformationen für den Vertex-Shader in Eigen

Ich habe mich umgesehen und nie gesehen, was genau jede Matrix macht und welche Operationen sie bilden (so nennt die eigentliche Eigenfunktion). Das ist, was ich suche. Oder zumindest eine Beschreibung des Prozesses und ein paar Beispiele mit Ei...
07.12.2012, 17:53
3
Antworten

Verwenden von ncurses zum Erfassen von Mausklicks in einer Konsolenanwendung

Ich mache eine Konsolenanwendung für Unix-Plattformen und benutze die Bibliothek curses (oder ncurses), um Tastatur- und Mauseingaben zu handhaben. Das Problem ist, dass ich sehr wenig Dokumentation darüber gefunden habe, wie man es genau dafür...
02.07.2012, 22:13
2
Antworten

Haskell-Interpreter in C ++ schreiben (mit ghc oder Umarmen als Bibliothek)

Ich schreibe eine C ++ - Anwendung, die Haskell-Code interpretieren und auswerten muss. Dieser Code ist zur Kompilierzeit nicht bekannt, wird aber vom Benutzer angegeben. Gibt es eine Möglichkeit, einen Haskell-Compiler / Interpreter (wie GHCi o...
27.12.2011, 15:22
2
Antworten

Probleme mit boost :: program_options auf OSX mit LLVM verbinden

Ich habe Probleme mit der Verbindungsphase in meinem C ++ - Programm aufgrund von Problemen mit Boost 1.49. Ich habe zu C ++ gewechselt ( -std=c++11 -libc=libc++ ), das funktioniert gut für einen anderen Code (der auch boost verwendet). Boost...
18.06.2012, 11:26
1
Antwort

Vorwärtsdeklaration des Namespace

%Vor% Im obigen Fall wird ein Fehler angezeigt.  Fehler C2871: 'NS': Ein Namespace mit diesem Namen existiert nicht Ich weiß, wenn ich NS vor dem cornernamespace Problem definiere, wird gelöst. Aber ich möchte nur wissen, ob etwas wie Vorwärtsd...
31.12.2012, 08:06
4
Antworten

Rufen Sie einen C ++ - Konstruktor aus einer Objective C-Klasse auf

Wie kann ich einen C ++ - Konstruktor innerhalb einer Objective C-Klasse aufrufen? %Vor%     
17.09.2012, 21:27