Suchergebnisse für Anfrage "c++"

24 die antwort

Detecting TCP Client Disconnect

Nehmen wir an, ich verwende einen einfachen Server und habeaccept()ed eine Verbindung von einem Client. Was ist die beste Methode, um festzustellen, wann der Client die Verbindung getrennt hat? Normalerweise sollte ein Client einen Befehl zum ...

4 die antwort

Iteratoren für temporäres Containerobjekt

Angenommen, ich habe eine Funktion, die einen AWL-Container nach Wert zurückgibt, z. B. std :: list std::list<Foo> get_Foolist() { std::list<Foo> lst; //populate lst return lst; } ode class SomeClass { std::list<Foo> get_Foolist() { return ...

4 die antwort

Clang Kompilierungsfehler mit Standardinitialisierung [duplizieren]

Diese Frage hat hier bereits eine Antwort: Muss ich wirklich einen vom Benutzer bereitgestellten Konstruktor für const-Objekte implementieren? [/questions/21900237/do-i-really-need-to-implement-user-provided-constructor-for-const-objects] 3 ...

TOP-Veröffentlichungen

8 die antwort

std :: enable_shared_from_this: Darf shared_from_this () im Destruktor aufgerufen werden?

#include <memory> #include <iostream> struct A : public std::enable_shared_from_this<A> { ~A() { auto this_ptr = shared_from_this(); // std::bad_weak_ptr exception here. std::cout << "this: " << this_ptr; } }; int main() { auto a = ...

4 die antwort

Warum wird std :: reference_wrapper beim Aufrufen der Mitgliedsfunktion nicht implizit in eine Referenz umgewandelt? [Duplikat

Diese Frage hat hier bereits eine Antwort: Wie man std :: reference_wrappers richtig benutzt [/questions/18127469/how-to-correctly-use-stdreference-wrappers] 1 AntwortIch verstehe nicht genau, warum man ein @ nicht verwenden ...

18 die antwort

Mit SDL2 mit CMake

Ich versuche, mit CLion ein SDL2-Projekt zu erstellen. Das Problem ist, dass die SDL-Header nicht gefunden werden können, wenn # include's verwendet werden. Meine CMakeLists.txt-Datei: cmake_minimum_required(VERSION 2.8.4) ...

24 die antwort

Einen Datentyp dynamisch in C ++ deklarieren

Ich möchte in der Lage sein, Folgendes zu tun: Ich habe ein Array von Zeichenfolgen, die Datentypen enthalten: string DataTypeValues[20] = {"char", "unsigned char", "short", "int"};Dann möchte ich später zur Laufzeit eine Variable eines der ...

4 die antwort

ehlerbehandlung in std :: ofstream beim Schreiben von Dat

Ich habe ein kleines Programm, in dem ich einen String initialisiere und in einen Dateistream schreibe: #include<iostream> #include<fstream> using namespace std; int main() { std::ofstream ofs(file.c_str()); string s="Hello how are you"; if(ofs) ...

12 die antwort

Hackt ein privates Mitglied ein bestimmtes Verhalten?

Ich habe die folgende Klasse: class BritneySpears { public: int getValue() { return m_value; }; private: int m_value; };Welche ist eine externe Bibliothek (die ich nicht ändern kann). Ich kann den Wert von @ offensichtlich nicht ändem_value, ...

6 die antwort

CMake - Entfernt ein Kompilierungsflag für eine einzelne Übersetzungseinheit

Ich möchte ein gesetztes Kompilierungsflag für eine einzelne Übersetzungseinheit entfernen. Gibt es eine Möglichkeit, dies zu tun? (z. B. mitset_property?) Hinweis: Das Compile-Flag hat kein-fno-name Negation (aus welchem Grund ...