Suchergebnisse für Anfrage "c++"
Kann ein Zeiger einer abgeleiteten Klasse in den Zeiger ihrer Basisklasse umgewandelt werden?
Der Zeiger der von new zurückgegebenen abgeleiteten Klasse kann in den Zeiger der Basisklasse umgewandelt werden. Ist das wahr oder falsch? Ich weiß, dass dynamic_cast verwendet werden kann, um nach unten zu werfen. Wie kann ein Zeiger einer ...
Ignoriere die Escape-Sequenz c ++
Ich habe versucht, Google zu durchsuchen, konnte aber keine Antwort finden. Kann mir jemand sagen, wie man das in einem String gespeicherte Escape-Zeichen ignoriert? Ich verwende ein Array, das verschiedene Zeichen wie folgt enthält string ...
std :: remove_if und std :: isspace - Fehler beim Kompilieren
Ich habe folgenden Code: #include <algorithm> #include <cctype> #include <string> int main() { std::string str; str.erase(std::remove_if(str.begin(), str.end(), std::isspace), str.end()); }MSVC-11.0 kompiliert diesen Code ohne Fehler, aber GCC ...
Konvertierung von 'std :: basic_string <char>' in 'const char *' für Argument '1' in 'int system (const char *)' nicht möglich
Ich erhalte folgende Fehlermeldung: "Ungültige Operanden der Typen 'const char *' und 'const char [6]' zu binärem 'operator +'", wenn ich versuche, mein Skript zu kompilieren. Hier sollte der Fehler sein: string name = "john"; system(" ...
Boosten Sie weak_ptrs in einem Multithread-Programm, um einen Ressourcenpool zu implementieren
Ich denke an die Verwendung von boost :: weak_ptr, um einen Pool von Objekten so zu implementieren, dass sie geerntet werden, wenn niemand eines der Objekte verwendet. Meine Sorge ist jedoch, dass es sich um eine Multithread-Umgebung handelt und ...
std :: find 'error no matching function'
Angenommen, ich habe eine Klasse A und eine Klasse B, die so aussehen: Class A { private: int a; public : bool operator==(const A &) const; //other methods(...) } Class B { private: std::vector<A> v; public: std::vector<A> &get_v() {return v;}; ...
Wie lassen sich Visual Studio 2013 DLLs Abhängigkeiten hinter sich?
Wenn meine Anwendung auf einem anderen Computer geöffnet wird, wird ein Fehler angezeigt, bei dem msvcr "something" .dll fehlt. Um dies zu beheben, muss Folgendes installiert ...
Wie wird eine Vorlage instanziiert?
Es ist eine Übung vonC ++ Primer 5th Edition: Übung 16.27: Erklären Sie für jede beschriftete Anweisung, was, wenn überhaupt, Instanziierungen passieren. Wenn eine Vorlage instanziiert wird, erklären Sie, warum; Wenn nicht, erklären Sie warum ...
Wie benutzt man WideCharToMultiByte richtig?
Ich habe die Dokumentation weiter gelesenWideCharToMultiByte [http://msdn.microsoft.com/en-us/library/ms776420(VS.85).aspx], aber ich bleibe bei diesem Parameter: lpMultiByteStr [out] Pointer to a buffer that receives the converted ...
Wie liest man eine einzelne Zahlenzeile in verschiedene Variablen? [geschlossen]
Das Programm sieht so aus: #include <iostream> #include <string> using namespace std; int main() { //Code int num1, num2, num3, num4, num5, num6; int num[6] = { num1, num2, num3, num4, num5, num6 }; cout << "Enter one line containing at least 6 ...