Instant Messaging App in C++ // Code Review

https://www.youtube.com/watc...
To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/TheCherno. The first 200 of you will get 20% off Brilliant’s annual premium subscription! Patreon ► https://patreon.com/thecherno Instagram ► https://instagram.com/thecherno Twitter ► https://twitter.com/thecherno Discord ► https://discord.gg/thecherno Code ► https://github.com/TheCherno/Walnut-Chat Walnut ► https://github.com/StudioCherno/Walnut Hazel ► https://hazelengine.com 🕹️ Play our latest game FREE (made in Hazel!) ► https://studiocherno.itch.io/saving-captain-cino 🌏 Need web hosting? ► https://hostinger.com/cherno 💰 Links to stuff I use: ⌨ Keyboard ► https://geni.us/T2J7 🐭 Mouse ► https://geni.us/BuY7 💻 Monitors ► https://geni.us/wZFSwSK CHAPTERS 0:00 - Intro 1:06 - Building the code 2:38 - Running all the projects 7:18 - Project architecture 7:52 - How I write APIs 10:20 - Walnut-Networking API overview 11:49 - Removing external header includes from our own headers 17:50 - What are pointers really 20:00 - Type forward declarations 24:00 - Walnut::Server API and code overview 30:03 - Walnut::Client API and code overview 30:57 - Network utility functions 32:44 - Client connection status This video is sponsored by Brilliant.