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

C ++ 11 Initialisierung des statischen Konstantenarrays der Klasse

Hier ist, was ich versuche. MinGW g ++ 4.7.0. %Vor% Ich versuche es zu kompilieren und die Ausgabe unten zu erhalten: %Vor% Soll C ++ 11 ein statisches const-Array in einer Klasse wie diesem initialisieren? Oder muss es außerhalb der Kla...
04.11.2012, 23:53
1
Antwort

Erhalte die erste Spalte einer Matrix, die durch einen Vektor von Vektoren dargestellt wird

Angenommen, ich repräsentiere eine Matrix foo von Werten mit std::vector : %Vor% Gibt es einen cleveren einfachen Weg für mich, um ein vector<int> der Größe rows zu erhalten, das die erste "Spalte" von foo enthält: %Vor%...
03.04.2013, 03:30
4
Antworten

Freier Speicher, der von einer std :: string verwendet wird

Ich habe ein struct , das so aussieht: %Vor% Ich habe eine std::vector< queue_item_t > , die mit vielen von diesen aus einer Datenbankabfrage gefüllt ist. Wenn jedes Element verarbeitet wird, wird eine Datei von der Festplatte g...
11.06.2012, 11:02
4
Antworten

Wie erkenne ich nicht verwendete Makrodefinitionen & typedefs?

Es ist einfach, eine Liste unbenutzter Funktionen und Variablen mit Linker-Feedback zu erhalten, aber wie kann ich diese ungenutzten Makrodefinitionen & amp; Typdefs? Muss ich den Code Zeile für Zeile durchsuchen und grep im gesamten Projekt dur...
15.05.2013, 02:36
3
Antworten

Wie leite ich eine variable Anzahl von Argumenten an eine andere Funktion weiter? [Duplikat]

In meiner Anwendung habe ich viele Protokolle. Ich sammle alle Fehler von allen Protokollen an einem Ort namens errorsLogger . Ich habe es so implementiert: %Vor% Dieser Code funktioniert jedoch nicht wie erwartet. errorsLogger enthäl...
08.05.2013, 18:44
3
Antworten

Verwenden von Kommas innerhalb eines Makros ohne Klammern: Wie kann ich eine Vorlage mischen und zuordnen?

Betrachten Sie ein einfaches Makro: %Vor% Dies erzeugt die exakte Ausgabe, die wir erwarten: %Vor% Das obige Beispiel funktioniert, weil die Klammern neben dem Funktionsaufruf vom Präprozessor erkannt werden. Überlegen Sie sich, was p...
23.02.2012, 16:02
4
Antworten

Können Sie etwas in C ++ drucken, bevor Sie die Hauptfunktion aufrufen?

Können Sie etwas in C ++ ausdrucken, bevor Sie die Hauptfunktion aufrufen? Es ist Interviewfrage in Bloomberg: Antwort : Erstelle eine globale Variable, die einen Wert aus der printf-Anweisung mit etwas Inhalt vergibt.     
25.02.2012, 00:12
1
Antwort

So rufen Sie C ++ - Code von C # auf

Ich habe C ++ Code. Dieser Code enthält Windows Mobile GPS-Funktionen zum Aktivieren / Deaktivieren. Ich möchte diese Methode aus C # -Code aufrufen, dh wenn der Benutzer auf eine Schaltfläche klickt, sollte C # -Code in C ++ - Code aufgerufen w...
23.02.2012, 05:20
5
Antworten

Müssen wir Bibliotheken mit C ++ 11 neu kompilieren?

Das ist eine sehr uninformierte Frage, aber: Ich möchte C ++ 11 verwenden. Kann ich weiterhin meine große Sammlung von Bibliotheken verwenden, die mit meinem alten gcc 4.2.1 Compiler kompiliert wurden, oder muss ich sie alle mit einem neuen C...
23.02.2012, 07:13
2
Antworten

std :: Funktion Vorlage Argumentauflösung

Ich arbeite gerade an einer Bibliothek, in der ich Funktionsobjekte verkette. Ich erstelle eine Funktionsvorlage, die ein Callable Object (std :: function im Moment) übernimmt und am Ausgangs- und Eingabetyp der Funktion parametrisiert ist. H...
06.12.2012, 22:30