Suchergebnisse für Anfrage "c++"

4 die antwort

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: ...

4 die antwort

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 ...

8 die antwort

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 ...

TOP-Veröffentlichungen

6 die antwort

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 ...

6 die antwort

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 ...

2 die antwort

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? ...

6 die antwort

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, ...

4 die antwort

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 ...

10 die antwort

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 ...

4 die antwort

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 ...