Suchergebnisse für Anfrage "c++"
C ++ Input Timer [duplizieren]
Diese Frage hat hier bereits eine Antwort: Ist es möglich, ein Timeout für std :: cin festzulegen? [/questions/9053175/is-it-possible-to-set-timeout-for-stdcin] 2 AntwortenMaking Auto Timeout mit std :: cin ...
Warum funktioniert MAKEINTRESOURCE ()?
Das Makro ist definiert als: #define MAKEINTRESOURCEA(i) ((LPSTR)((ULONG_PTR)((WORD)(i)))) #define MAKEINTRESOURCEW(i) ((LPWSTR)((ULONG_PTR)((WORD)(i)))) Wie kommt es, dass dies verwendet werden kann, um entweder eine Ressourcen-ID (ein ...
Ist 'flüchtig' in diesem C ++ - Code mit mehreren Threads erforderlich?
Ich habe ein Windows-Programm in C ++ geschrieben, das manchmal zwei Threads verwendet: einen Hintergrund-Thread für zeitaufwändige Arbeiten; und ein weiterer Thread zur Verwaltung der grafischen Oberfläche. Auf diese Weise reagiert das Programm ...
Warum keine vorzeichenlosen Gleitkommatypen? [Duplikat
Mögliches Duplizieren: Warum hat C keine nicht signierten Floats? [https://stackoverflow.com/questions/512022/why-doesnt-c-have-unsigned-floats] Die Frage ist wahrscheinlich sehr einfach und wurde wahrscheinlich schon oft beantwortet, aber ich ...
Warum hat C ++ keine Reflektion?
Dies ist eine etwas bizarre Frage. Mein Ziel ist es, die Entscheidung über das Sprachdesign zu verstehen und die Reflexionsmöglichkeiten in C ++ zu identifizieren. Warum hat sich das C ++ - Sprachkomitee nicht darum bemüht, Reflexion in ...
Name versteckt durch Deklaration
#include <iostream> struct H { void swap(H &rhs); }; void swap(H &, H &) { std::cout << "swap(H &t1, H &t2)" << std::endl; } void H::swap(H &rhs) { using std::swap; swap(*this, rhs); } int main(void) { H a; H b; a.swap(b); }Und das ist das ...
Level Order Traversal eines binären Baumes
void traverse(Node* root) { queue<Node*> q; Node* temp_node= root; while(temp_node) { cout<<temp_node->value<<endl; if(temp_node->left) q.push(temp_node->left); if(temp_node->right) q.push(temp_node->right); if(!q.empty()) { temp_node = ...
Gibt es eine Standardmethode zum Konvertieren von Container <Typ1> in Container <Typ2>?
Ich habe zwei KlassenA undB und ein impliziter Konvertierungsoperator existiert, um von einem zum anderen zu wechseln, so dass: A a; B b; b = a; // Works Gibt es eine Standardmethode zum Konvertieren einesstd::list<A> zu einerstd::list<B>? (Oder ...
c ++ std :: string to boolean
Ich lese gerade aus einer INI-Datei mit einem Schlüssel / Wert-Paar. d.h. isValid = trueWenn ich das Schlüssel / Wert-Paar bekomme, muss ich einen String von 'true' in einen Bool umwandeln. Was wäre der beste Weg, ohne Boost zu arbeiten? Ich ...
Standard-Einfügen in einen Vektor ist keine Standard-Initialisierung?
Einer derstd::vector Konstruktoren ist festgelegt als, Schwerpunkt meiner: explicit vector(size_type n, const Allocator& = Allocator()); Auswirkungen Konstruiert einvector mitn default-insert Elemente mit dem angegebenen Zuweiser. Erfordert: T ...