Suchergebnisse für Anfrage "c++"
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 ...
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 ...
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 ...
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 = ...
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 ...
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) ...
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 ...
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) ...
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, ...
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 ...