Suchergebnisse für Anfrage "c++"
Prüfen Sie, ob das ostream-Objekt cout oder ofstream ist, c ++
Gibt es in C ++ eine Möglichkeit zu prüfen, ob einostream Objekt istcout oder einofstream Objekt Etwas wie ostream& output(ostream& out) { if (out == cout) return out; else { out << "something different because its not going to the console" << ...
Ist spärliches BLAS nicht in BLAS enthalten?
Ich habe eine funktionierende LAPACK-Implementierung und diese enthält, soweit ich weiß, BLAS. Ich möchte SPARSE BLAS verwenden und soweit ich das versteheDiese Internetseit [http://www.netlib.org/blas/blast-forum/], SPARSE BLAS ist ein Teil ...
Doppelbytezeichenfolge-Konvertierungsproblem in Visual Studio 2015
Ich versuche, die Doppelbyte-Zeichenfolge (DBCS) in CP936 in @ umzuwandelwchar_t unter Verwendung des C ++ - Gebietsschemas. Dies ist der Code: #include <iostream> #include <locale> #include <codecvt> // 国 in CP936 char const src[] = ...
Spezialisierte Vorlagenfunktion mit gelöschter Groß- / Kleinschreibung kann nicht mit g ++ <= 4.8.0 und clang ++ @ kompiliert werd
Kompilieren eines Projekts mit einer älteren Version von g ++ (4.8.0, MinGW) Ich habe festgestellt, dass dieser Code nicht kompiliert werden kann: template<typename T> void foo() = delete; template<> void foo<int>(){} int main() { foo<int>(); ...
Warum kann eine Referenzkonstante in der for-Anweisung neu zugewiesen werden?
Ich bin neu in C ++, und ich bin verwirrt darüber: vector<int> v = { 1,2 }; const int &r1 = v[0]; //r1 = v[1]; // compiler will show error. Ich verstehe, dass Referenz constr1 kann nicht neu vergeben werden. Aber sieh dir die Codes unten ...
Laufzeitüberprüfung einer Besetzung aus einer Lücke *
Sag, dass ich ein @ havoid* enthält einen Zeiger auf ein unbekanntesclass. Ich möchte benutzendynamic_cast, um die Laufzeit auf den Typ der Klasse zu überprüfen, die ich tatsächlich habe. Beispielsweise class Foo {}; void* bar = new Foo;Wenn ich ...
boost :: asio + std :: future - Zugriffsverletzung nach dem Schließen von socket
Ich schreibe einen einfachen TCP-Client zum Senden und Empfangen einzelner Textzeilen. Die asynchronen Operationen werden von std :: future ausgeführt, um das Blockieren von Abfragen mit Zeitüberschreitungen zu vereinfachen. Leider stürzt meine ...
Möglichkeiten, Ihren Co-Programmierern zu zeigen, dass einige Methoden bei der Programmierung in C ++ @ noch nicht in einer Klasse implementiert si
Welche Ansätze können Sie verwenden, wenn: enn Sie mit mehreren (z. B. 1-3) anderen Programmierern über ein kleines C ++ - Projekt zusammenarbeiten, verwenden Sie ein einziges Repositor Sie erstellen eine Klasse, deklarieren ihre MethodenSie ...
Wie wird dynamic_cast normalerweise implementiert?
Ist der Typ ein reiner Ganzzahlvergleich? Oder wäre es sinnvoll, ein @ zu habGetTypeIdvirtuelle Funktion zur Unterscheidung, welche es zu einem Ganzzahlvergleich machen würde? (Ich möchte nur nicht, dass die Dinge ein Zeichenkettenvergleich für ...
Wie gibt std :: cout in einem Einskomplementsystem eine negative Null aus?
Was würde der folgende Code auf einer One-Complement-Plattform ausgeben? #include <iostream> int main() { int i = 1, j = -1; std::cout << i+j << std::endl; return 0; } Ich würde vermuten, dass es "0" anstelle von "-0" ausgeben würde, aber ich ...