References | C++ For Java Devs Ep. 10

Поділитися
Вставка
  • Опубліковано 10 лип 2024
  • Join the Discord: / discord
    In this video I go over how references work in C++. I visually explain how a reference is essentially the same things as a pointer, and I go over the big benefits that you gain by using references instead of pointers. Next, I refactor our vector library to use references instead of copies and explain the benefits of doing so. Finally, I end with a challenge to incorporate everything we have learned so far and create a dynamic array.
    0:00 In This Episode
    0:30 Linked List Solution
    2:49 How References Work
    5:48 Vector Using References
    10:29 Challenge: Dynamic Array
    ---------------------------------------------------------------------
    Website: ambrosiogabe.github.io/
    Github: github.com/ambrosiogabe
    Here are some books I recommend if you want to learn about game engine development more thoroughly. I do not profit off any of these sales, these are just some books that have helped me out :)
    My Recommended Game Engine Books:
    Game Engine Architecture: www.gameenginebook.com/
    Game Physics Cookbook (Read this before the next physics book): www.amazon.com/Game-Physics-C...
    Game Physics (Ian Millington): www.amazon.com/Game-Physics-E...
    Game Programming Patterns (Free): gameprogrammingpatterns.com/
    My Recommended Beginning Game Programming Books:
    JavaScript Game Design: www.apress.com/gp/book/978143...
    My Recommended Java Books:
    Data Structures/Algorithms: www.amazon.com/Data-Structure...
    LWJGL (Free, but I haven't read this thoroughly): lwjglgamedev.gitbooks.io/3d-g...

КОМЕНТАРІ • 14

  • @rangerwill7241
    @rangerwill7241 3 місяці тому

    Watching this two years later and it's hugely helpful. Most of the tutorials out there are way too basic for people with programming experience.

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

    He returns!! 😅

  • @luandkg
    @luandkg 3 роки тому +1

    I love this playlist !

  • @Hamox
    @Hamox 3 роки тому +1

    Dude this channel is so underrated wtf

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

    Nice

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

    lol just started programming c++

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

    I recommend use Visual Studio Code

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

      Why use an Electron based app vs a native IDE that's built for C++?