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

Eigen MatrixXd Push in C ++

Eigen ist eine bekannte Matrixbibliothek in c ++. Ich habe Probleme, eine eingebaute Funktion zu finden, um ein Element einfach an das Ende einer Matrix zu schieben. Derzeit weiß ich, dass es so gemacht werden kann: %Vor% Und das wird funkti...
02.01.2013, 23:09
5
Antworten

Ist es sicher, sensible Daten in einer C ++ kompilierten Binärdatei zu speichern?

Es ist bekannt, dass DLLs, die von .NET erzeugt werden, leicht dekompiliert werden können. Dies bedeutet, dass vertrauliche Informationen (z. B. Verschlüsselungsschlüssel) nicht in .NET-Binärdateien gespeichert werden sollten. Wäre es eine si...
28.12.2012, 13:05
4
Antworten

C / C ++ am effizientesten bei der Auswertung von Anweisungen

X ist fast 99,9% der Zeit wahr, aber ich muss auch mit Y und Z umgehen. Obwohl der Rumpf der X-Bedingung leer ist, denke ich, dass er schneller sein sollte als potentiell 2 andere Bedingungen Y und Z zu prüfen, wenn die X-Bedingung weggelassen w...
19.01.2012, 21:45
6
Antworten

Ein Array in einen std :: vector kopieren

Ich habe nach diesem Thema gesucht und viele Wege gefunden, ein Array [] in einen std :: Vektor umzuwandeln, wie zum Beispiel: %Vor% oder direkt im Konstruktor: %Vor% Diese lösen mein Problem, aber ich frage mich, ob es möglich (und korr...
15.01.2012, 17:12
3
Antworten

Warum folgt auf jeden erfolgreichen Aufruf von QueryInterface () der Aufruf von Release ()?

Warum folgt auf einen QueryInterface() -Aufruf immer ein Release() -Aufruf? Zum Beispiel habe ich einen Beispielcode von MSDN wie folgt gesehen: %Vor% kann jemand die Absicht hinter Release() call hier erklären?     
18.02.2011, 23:36
3
Antworten

Warum ist ostringstream schneller als ofstream?

Um viele Daten in eine Datei zu schreiben, habe ich zwei Ansätze: Schreibe direkt in den Stream, %Vor% Schreiben Sie zuerst in istringstream und schreiben Sie dann sofort in of ofstream %Vor% Es überrascht nicht, dass der zweite A...
04.03.2011, 10:01
5
Antworten

C ++ - int main (int argc, char ** argv) [doppelt]

Was meinen wir mit den Argumenten in dieser main Funktion? Was versuchen sie uns zu sagen? int main(int argc, char** argv) UPDATE: Und ist die vorhergehende Codezeile ähnlich wie int main(int argc, char* argv[]) ? Wenn ja,...
04.03.2011, 09:33
8
Antworten

Wie wird in C ++ sowohl der Standardkonstruktor als auch der Konstruktor für eigene Kopien verwendet?

Ich habe eine lange Klasse mit vielen Mitgliedern. Ich möchte einen Kopierkonstruktor dafür schreiben. Aber wenn ich meinen eigenen Kopierkonstruktor schreibe, habe ich den Zugriff auf den Kopierkonstruktor verloren. Ich möchte nur ein paar Z...
14.09.2012, 10:52
2
Antworten

C ++: So rufen Sie eine Elternklassenfunktion von außen auf

Ich habe: %Vor% Ich möchte A's foo() DIREKT mit dem Zeiger 'ptr' aufrufen. Wenn ich es versuche %Vor% ruft immer noch Bs Version von foo() auf. Wie rufe ich stattdessen A's Version auf? Ist das möglich? Was sind die Alternati...
29.08.2012, 16:33
2
Antworten

Warum const Rational anstatt Rational zurückgeben

Ich habe die folgende Implementierung des Operators * wie folgt gesehen: %Vor% Ich habe hier zwei Fragen: Q1 & gt; Warum muss der Operator * zurückkehren? eher Rational als einfach Rational Q2 & gt; Wenn wir eine Friend-Funktion defini...
21.10.2010, 16:20