Heeey guys! I hope you're doing well! Here is part 4 to the C programming series :). Has it really already been 4 months since the first C upload?!... In this one, I show you 8 different ways to crash your program. I hope it's both interesting and relaxing. Enjoy! /* Time Stamps */ 1. Infinite Loop 00:40 - 1:56 2. Using a variable that hasn't been initialized 1:57 - 2:38 3. Using the wrong format specifier 2:39 - 3:46 4. Dereferencing a NULL pointer 3:47 - 5:05 5. Overrunning a buffer using sprintf and how to prevent this by using snprintf 5:06 - 7:56 6. Double free 7:57 - 8:54 7. Stack Overflow 8:55 - 9:59 8. Referencing a block of memory that's been freed 10:00 - 11:13 /* I hope you guys won't mind that I will be continuing this series at less regular intervals to allow myself more time to find inspiration and ideas. Even though this video is only around 12 minutes long, it took many hours to plan/record/edit, so I want to make sure the next time I upload I have plenty of time to make it awesomely interesting and well thought out :). Thank you so much for watching! xoxo */ Keyboard I use: http://bit.ly/2aktgyn The text editor I'm using in this video is Sublime Text 2. Wanna play the MUD I program on? Check it out here: http://erionmud.com 🌜C Programming Playlist🌛 http://bit.ly/29YfwdF 🌜Binaural ASMR Playlist🌛 https://goo.gl/pxxZSy 🌜Audio file download🌛 https://gumroad.com/l/cmEDs
Per ascoltare mentre usi altre app, passa il player alla modalità Picture-in-Picture (PiP) durante la riproduzione: continua in una piccola finestra mobile (lo schermo resta acceso).
Per ascoltare a schermo completamente spento, la riproduzione nel browser si interrompe per come funziona YouTube. Apri il video nell'app di YouTube per continuare ad ascoltare dove la riproduzione in background è supportata (ad esempio con YouTube Premium).
Apri nell'app di YouTube