Suchergebnisse für Anfrage "c++"

4 die antwort

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

2 die antwort

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

2 die antwort

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

TOP-Veröffentlichungen

5 die antwort

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(" ...

3 die antwort

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

3 die antwort

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;}; ...

3 die antwort

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

2 die antwort

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

3 die antwort

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

1 die antwort

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