Suchergebnisse für Anfrage "c++"
Events ist SFML. Switch-Anweisung VS if-Anweisung
Ich habe einen Code wie diesen: while(window.pollEvent(event) { //checking events... }Meine Frage ist, sollte ich die switch-Anweisung verwenden: switch(event.type) { case sf::Event::Closed: window.close(); break; case sf::Event::KeyPressed: ...
C ++ Vektorgröße in Klassenvariable ohne Standardinitialisierung zuweisen
So habe ich eine Klasse (HostObject), die einen Vektor von komplexen Klassen (object1) enthält. Wie der unten abgebildete Pseudocode #DEFINE ARRAY_SIZE 10 class HostObject { //other member variables vector<Object1> vec(ARRAY_SIZE); //default ...
Sollen Ausnahmen in C ++ verkettet werden? [Duplikat
Diese Frage hat hier bereits eine Antwort: Richtige / elegante Art der Implementierung von C ++ - Ausnahmeketten? [/questions/13357178/proper-elegant-way-of-implementing-c-exception-chaining] 4 AntwortenSo simulieren Sie eine innere Ausnahme in ...
Wie werden Volumes unter Mac OS X aufgelistet?
Ich beherrsche die Programmierung unter Mac OS X nicht sehr gut, arbeite jedoch an einer Qt-Anwendung, die Informationen zu den Speichergeräten benötigt. Grundsätzlich eine Liste von Festplatten und USB-Sticks. Das Endergebnis sollte wie ein ...
Warum ist die Größe der eingebauten Typen mit Ausnahme von char in C & C ++ vom Compiler abhängig?
Warum sind grundlegende Typen in C und C ++ nicht genau wie in Java definiert, wo einint ist immer 4 Bytes undlong ist 8 Bytes usw. Meines Wissens in C und C ++ nur einchar ist als 1 Byte definiert und alles andere wird von ...
Was ist (double (^) (int)) foofoo
Es gibt ein Beispiel für cdecl [http://cdecl.ridiculousfish.com/?q=%28double+%28%5E%29%28int%29%29foofoo] das geht(double (^)(int))foofoo meintcast foofoo in Block (int) zurückgeben double. Was bedeutet es,cast foofoo in einen "Block" von int? ...
Qt Elternmechanismus
Es gibt eineQPushButton in einemQWidget, click die Schaltfläche sollte ein anderes öffnenQWidget, wie unten codiert: project.pro QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = untitled TEMPLATE = app CONFIG(debug, ...
Warum gibt std :: numeric_limits <seconds> :: max () 0 zurück?
Ich fand eine interessante gotcha mitstd::numeric_limits<seconds>::max() gibt 0 zurück. Die Antwort ist @ zu verwendeseconds::max() oderstd::numeric_limits<seconds::rep>::max() stattdessen, aber ich bin interessiert zu wissen, warum das ...
Inkorrekte Zuweisung von Werten in char enum
Ich habe mit Aufzählungen gespielt und versucht, einige Beispiele zu reproduzierendavo [http://en.cppreference.com/w/cpp/language/enum] Seite. Die ersten Beispiele haben wie vorgesehen funktioniert, ich habe jedoch einige interessante Ergebnisse ...
DirectX :: SpriteFont / SpriteBatch verhindert, dass 3D-Szenen gezeichnet werden
Ich habe ein Problem mitDirectX::SpriteFont/DirectX::SpriteBatch (von DirectXTK; genau das gleiche Problem wie hier beschrieben:Probleme beim Zeichnen von Text mit der ...