Modern C++ - Smart Pointer #1 - RAII [GERMAN/DEUTSCH]

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ • 11

  • @obinator9065
    @obinator9065 3 роки тому +3

    Der Name für ‘::’ is eh am besten (Unique Scope Resolution Operator)

  • @TheDumpyLord
    @TheDumpyLord 3 роки тому

    An der Stelle 6:45 baust du ja den ResourceManager. Leider kann ich mit der Doppelpunkt Notation vor rawHandle nicht viel anfangen. Was passiert da bzw. wie hab ich das zu lesen?
    Best Grüße

    • @AndreasAn
      @AndreasAn 10 місяців тому

      Vielleicht kommt die Antwort für dich etwas zu spät. Aber für alle die das lesen: Die ":" Notation kennzeichnet den Start der Konstruktor-Initialisierungsliste. Auf diese Art werden üblicherweise die Membervariablen / Felder / Variablen von Objekten / Membern beim Erzeugen des Objekts initialisiert (mit einem Startwert belegt), so dass dies nicht mehr im Rumpf des Konstruktors (innerhalb der { }, wie man es z. B. von Java kennt ) tun muss, da dies in vielen Fällen Nachteile mit sich zieht.

    • @TheDumpyLord
      @TheDumpyLord 10 місяців тому +1

      @@AndreasAn alles gut, dennoch vielen Dank für deine Mühe eine Antwort zu formulieren 👍🏻

  • @vincenthilla3762
    @vincenthilla3762 2 роки тому

    Should this be ResourceManager handle(...) instead of ResourceManager* handle(...)?

  • @Neran280
    @Neran280 3 роки тому +2

    Der handle sollte nach dem Umstellen auf die wrapper class kein pointer mehr sein.

  • @hallomallo277
    @hallomallo277 3 роки тому

    Kannst du mal ein Video über Qubes machen?

  • @fingerstyledojo
    @fingerstyledojo 3 роки тому +5

    Roses are red
    Violets are blue
    The title is english
    Why aren't you?
    Or is it just UA-cam translating it to troll me?

  • @qoph2360
    @qoph2360 3 роки тому

    SBRM :))))

  • @ewieeinfach6253
    @ewieeinfach6253 3 роки тому

    First