Titel der FAQs



  • HumeSikkins schrieb:

    Mache morgen weiter

    Cool. Verbesserungsvorschläge sind immer willkommen.

    Du hast aber eben alle abgelehnt bzw. als nichtig erklärt 🤡 *SCNR*



  • das_brot schrieb:

    Du hast aber eben alle abgelehnt bzw. als nichtig erklärt 🤡 *SCNR*

    Danke, dass mir mal jemand den Ruecken staerkt. Ist ja echt ein undankbares Brot.

    der Guenther.



  • Es ist sicher nicht undankbar gemeint. Nur ist es gut vergleichbar mit Renovierungsarbeiten: man macht sie nur, wenns danach auch wirklich besser ist. Niemand will deinen Arbeitswillen bremsen, sondern lediglich die Ergebnisse validieren 🙂



  • Ein bisschen aggressiv haben sich die Antworten von den Mods aber schon angehört... *feuer_auf_mich_lenk_dass_Guenther_in_ruhe_weitermachen_kann*



  • Feuer frei! 🤡



  • folgendes würde ich umbennen:

    inline-FAQ=>Das Schlüsselwort Inline

    std::vector und co abspeichern / laden => Container abspeichern und laden
    //Hierbei aber vielleicht die Aussage der posts zusammenfassen.

    Built-ins und PODs =>Was sind Built-ins oder PODs?

    CASTS: dynamic_cast und static_cast ??? => Was sind Casts und wie verwendet man sie?
    //Hierbei würde dann wohl noch ne inhaltliche Änderung stattfinden müssen

    code design => Wieso sollte man Getter und Setter benutzen?

    Kopierkonstruktor und Operator= => Wie verhindert man das kopieren einer Klasse?

    Konstructor-Destructor => Was machen Konstruktor und Destruktor?

    das wars erstmal 🙂
    würde auch gerne en bissl an der Faq rumwurschteln, wenn ich darf 😃



  • Womit wir schon 'ne wahre Armada sind.
    Ich würde mich am liebsten (falls noch nötig???) um die MFC-, WinAPI-, DOS/Win32-Konsolen- und C++-FAQs kümmern. (In dieser Reihenfolge 😋 ).



  • Aber Hallo,

    Prima, dass sich noch ein paar Mitstreiter finden. Werde heute Abend weitermachen.

    Wieso wurden bis jetzt eigentlich nur die C++ Titel von mir besprochen? Mit den Ansi-C Titeln seid ihr wohl einverstanden? 😕

    Die Vorschlaege von otze finde ich auch gut.

    //Hierbei aber vielleicht die Aussage der posts zusammenfassen.

    Meine Rede!

    Und danke Mastercounter

    der Guenther



  • otze schrieb:

    inline-FAQ=>Das Schlüsselwort Inline

    Ok.

    std::vector und co abspeichern / laden => Container abspeichern und laden
    //Hierbei aber vielleicht die Aussage der posts zusammenfassen.

    std::vector abspeichern und laden erscheint mir sinnvoller. Denn schließlich wird da ja ein std::vector abgespeichert und geladen.

    Built-ins und PODs =>Was sind Built-ins oder PODs?

    Das "oder" klingt komisch. Imo besser: "Was sind Built-ins? Was sind PODs?",
    "Was sind Built-ins? Was bedeutet POD?" oder schlicht "Was sind Built-ins und PODs?"

    CASTS: dynamic_cast und static_cast ??? => Was sind Casts und wie verwendet man sie?
    //Hierbei würde dann wohl noch ne inhaltliche Änderung stattfinden müssen

    Eben. Der Beitrag beschäftigt sich nun mal hauptsächlich mit Up-, Down- und Cross-Casts. Insofern könnte man imo auch einfach diese Eigenschaft im Titel erwähnen.

    code design => Wieso sollte man Getter und Setter benutzen?

    Antwort: In der Regel sollte man keine getter und setter benutzen. Die ersten beiden Beiträge der FAQ argumentieren gegen öffentliche Variablen. Das ist wichtig (und kann imo auch im Titel verwendet werden). getter und setter sind aber nicht DIE Alternative für öffentliche Variablen (deshalb gefällt mir der vorgeschlagene Titel überhaupt nicht). Die Alternative ist, dass die Klasse sinnvolle Methoden hat. Methoden die auf den Daten der Klasse arbeiten und dem Nutzer einen Dienst anbieten.
    Der Rest der Beitrags ist geplänkel über Namensgebung/Kommentierung und hat insofern nichts mit dem vorgeschlagenen Titel zu tun.

    Kopierkonstruktor und Operator= => Wie verhindert man das kopieren einer Klasse?

    Ok.

    Konstructor-Destructor => Was machen Konstruktor und Destruktor?

    Ok.



  • HumeSikkins schrieb:

    std::vector und co abspeichern / laden => Container abspeichern und laden
    //Hierbei aber vielleicht die Aussage der posts zusammenfassen.

    std::vector abspeichern und laden erscheint mir sinnvoller. Denn schließlich wird da ja ein std::vector abgespeichert und geladen.

    nicht ganz richtig, im post von Knuddlbaer wird eine map und eine list benutzt

    Built-ins und PODs =>Was sind Built-ins oder PODs?

    Das "oder" klingt komisch. Imo besser: "Was sind Built-ins? Was sind PODs?",
    "Was sind Built-ins? Was bedeutet POD?" oder schlicht "Was sind Built-ins und PODs?"

    Ok, war mir net sicher ob hier "und" oder "oder" hinkommen sollte, damit haben wir das sofort geklärt 🙂

    CASTS: dynamic_cast und static_cast ??? => Was sind Casts und wie verwendet man sie?
    //Hierbei würde dann wohl noch ne inhaltliche Änderung stattfinden müssen

    Eben. Der Beitrag beschäftigt sich nun mal hauptsächlich mit Up-, Down- und Cross-Casts. Insofern könnte man imo auch einfach diese Eigenschaft im Titel erwähnen.

    Er beginnt aber mit dem Thema casts ansich, und schwenkt dann auf die Fälle Up-, Down- und Cross-Cast um. Insofern hast du recht, dass der letzte punkt am meisten geltung findet. Da aber imho der Faq aber noch ein alles umfassender eintrag zum thema casts fehlt, wärs vielleicht ganz günstig,dass man wenn man grade dabei ist, sich auch noch darum kümmert, dass das Thema komplettiert wird, und dann passt die überschrift 🙂
    (wenn das nicht stattfinden sollte, wäre dein vorschlag wirklich besser)



  • otze schrieb:

    nicht ganz richtig, im post von Knuddlbaer wird eine map und eine list benutzt

    Ups. Gut habe den Titel jetzt in "Wie kann ich einen STL-Container abspeichern und später wieder laden?" geändert.

    Die Built-in und Pod-Faq heißt jetzt "Was sind Built-ins und was sind PODs?"


Anmelden zum Antworten