Andarkan
Lt. Junior Grade
- Registriert
- Aug. 2008
- Beiträge
- 363
Das C++ in Qt ist aber was vollkommen anderes als "Vanilla" C++. Es hat eigene Klassen für wirklich alles, z.B. sowohl QString, QList, QSet usw., als auch Klassen für Hardware und andere Themen wie Bluetooth, Netzwerk, SQL-Datenbanken usw.
Die offizielle(!) Dokumentation dieser Klassen ist absolut hervorragend. Es werden immer Code-Beispiele geliefert, an denen man sich orientieren kann. Sowas habe ich bei keiner anderen Technogie jemals erlebt. Sonst muss man rumgoogeln, Stack Overflow, oder neuerdings KI fragen.
Es ist zwar schon so, dass es auch unter Qt sprachliche Konstrukte wie "new" und "delete" gibt. Und es kann auch nicht schaden, die Grundlagen über Pointer verstanden zu haben. Aber normalerweise ist es nicht nötig, das auf einem Niveau zu machen, wie es die wirklichen C++-Cracks machen.
Ich würde das C++ in Qt eher mit Java oder C# vergleichen als mit "echtem" C++.
Die offizielle(!) Dokumentation dieser Klassen ist absolut hervorragend. Es werden immer Code-Beispiele geliefert, an denen man sich orientieren kann. Sowas habe ich bei keiner anderen Technogie jemals erlebt. Sonst muss man rumgoogeln, Stack Overflow, oder neuerdings KI fragen.
Es ist zwar schon so, dass es auch unter Qt sprachliche Konstrukte wie "new" und "delete" gibt. Und es kann auch nicht schaden, die Grundlagen über Pointer verstanden zu haben. Aber normalerweise ist es nicht nötig, das auf einem Niveau zu machen, wie es die wirklichen C++-Cracks machen.
Ich würde das C++ in Qt eher mit Java oder C# vergleichen als mit "echtem" C++.