Am Donnerstag, dem 06. Dezember 2001 um 15:05:34, schrieb Stephan Goetter:
Was passiert eigentlich mit lokalen Variablen am Kontruktorende?
Na wenigstens einer guckt scharf hin.
Am Donnerstag, dem 06. Dezember 2001 um 15:32:17, schrieb Stephan Goetter:
Nun, zumindest den Namensraum Qt gibt es ja schon ;)
Wo? In neueren Versionen als 2.3?
Nun stell dir vor, die hätten in Qt noch Ausnahmen verwendet (allgemein bekannt für ihre Performance) und was C++ nicht alles noch bietet.
Ich war immer der Meinung, dass Ausnahmen im Normalfall (kein Fehler aufgetreten) keinen Performancenachteil darstellen. Und im Fehlerfall braucht man sowieso irgendeine Art von Fehlerbehandlung. Hast du da andere Informationen, Zahlen etc.?
Ein kürzlicher Blick in die KDE-Sourcen und wieviel Stringvergleiche da in der Ereignisroutine gemacht wurden (if event.object->inherits("KComboBox")) hat mir dann übriges gesagt.
Zustimmung, das ist beim Signal-Slot-Konzept genauso. Aber ob das wirklich das entscheidende Performance-Problem ist?
Torsten