dass QT immer gerne Zeiger für alles mögliche verwendet. Keine Referenzen. Auch da nicht, wo irgendwas irgendwo reingeschrieben werden soll.
(Wenn ich nur die Adresse will, hole ich natürlich keine Referenz, ist klar)
Ich wollte jetzt gerne mal die Weisen dieses Forums fragen,
ob man denn bei eigenen QT Projekten auch lieber auf Referenzen verzichtet, zwecks Konsistenz oder eben nicht, zwecks irgendwas.
z.B.
Code: Alles auswählen
//Zeiger:
QString Klasse::getQuestion(int * ID)
{
*ID = 7; //da es ein Zeiger ist, erst dereferenzieren
return "Ergebnis"; //QString zurückgeben
}Code: Alles auswählen
//Referenz:
QString Klasse::getQuestion(int & ID)
{
ID = 7; //da es eine Referenz ist, einfach reinschreiben
return "Ergebnis"; //QString zurückgeben
} Persönlichen Geschmack hab ich selber...
Außerdem könnten Anfänger sich vielleicht ein Beispiel an diesem Thread nehmen.
Wer weiß...
HENNING