Suchergebnisse für Anfrage "c++"

4 die antwort

C ++: So fügen Sie externe Bibliotheken hinzu

Ich versuche, SVL zu meinem Projekt hinzuzufügen. Ohne es bekomme ich Hunderte von Fehlern (undefinierter Verweis ...). Nach dem Hinzufügen von -lSVL sind alle Fehler verschwunden, aber gcc sagt: "-lSVL kann nicht gefunden werden". Alles andere ...

6 die antwort

Was ist der Unterschied zwischen r-Wert-Referenzen und l-Wert-Referenzen? (CodeGen)

Wie sieht eine r-Wert-Referenz aus einer untergeordneten Perspektive aus? Ich kann einfach nicht meinen Kopf darum wickeln! Kann ich ein Beispiel für generierten Code (entweder äquivalentes C oder x86 / x64) von einer r-Wert-Referenz im Vergleich ...

2 die antwort

Open utf8 verschlüsselter Dateiname in c ++ Windows

Betrachten Sie den folgenden Code: #include <iostream> #include <boost\locale.hpp> #include <Windows.h> #include <fstream> std::string ToUtf8(std::wstring str) { std::string ret; int len = WideCharToMultiByte(CP_UTF8, 0, str.c_str(), ...

TOP-Veröffentlichungen

30 die antwort

Kann ich in C ++ einen Konstruktor eines anderen Konstruktors aufrufen (Konstruktor verketten)?

Als ein C # [http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29] developer Ich bin es gewohnt, Konstruktoren zu durchlaufen: class Test { public Test() { DoSomething(); } public Test(int count) : this() ...

8 die antwort

Rückgabetyp-Polymorphismus für Pass-by-Wert

Ich bin mir nicht sicher, ob der Fragentitel korrekt ist. Lassen Sie mich zunächst mein ursprüngliches einfaches Szenario erläutern und dann erläutern, was ich tun möchte, aber nicht kann. rsprünglich hatte ich so etwas wie: class Operand; ...

16 die antwort

Umwandle einen String in ein Datum in C ++

Ich weiß, das mag einfach sein, aber da ich C ++ bin, bezweifle ich, dass es so sein wird. Wie konvertiere ich eine Zeichenfolge im Format 01/01/2008 in ein Datum, damit ich sie bearbeiten kann? Gerne zerlege ich die Saite in die Bestandteile ...

2 die antwort

C ++ Virtual Inheritance Memory Layout

Virtuelle Vererbungsspeicherlayouts Ich versuche zu verstehen, was unter der Haube im Speicher mit virtueller Vererbung und vTables / vPtrs passiert und was nicht. Ich habe zwei Beispiele für Code, den ich geschrieben habe, und verstehe ...

10 die antwort

Möglichkeiten zum Parsen von XML in C ++ (Win32)

Ich suche nach einer Möglichkeit, XML in C ++ in Windows zu analysieren, und habe einige gefunden, wie z. B. MSXML, Xerces, TinyXml usw., aber ich frage mich, welche in Bezug auf Leistung und Funktionen am besten ist. Meine Anforderungen sind, ...

6 die antwort

reinterpret_cast Vektor der Klasse A zu Vektor der Klasse B

Sag ich habe zwei KlassenA undB und ein Vektor der KlasseA wie nachstehend class A { int foo; int bar; void someMethod(); }; class B { uint foo; uint bar; void someOtherMethod(); }; std::vector<A> va;und ich möchte interpretierenva als Vektor ...

14 die antwort

Caching the End Iterator - Gute Idee oder schlechte Idee?

Allgemein gesagt, ist es eine gute Idee, einen End-Iterator (insbesondere STL-Container) aus Gründen der Effizienz und Geschwindigkeit zwischenzuspeichern? wie im folgenden Codebit: std::vector<int> vint; const std::vector<int>::const_iterator ...