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
Para escuchar mientras usas otras apps, cambia el reproductor a Picture-in-Picture (PiP) durante la reproducción: sigue sonando en una pequeña ventana flotante (la pantalla permanece encendida).
Para escuchar con la pantalla totalmente apagada, la reproducción en el navegador se detiene por el funcionamiento de YouTube. Abre el vídeo en la app de YouTube para seguir escuchando donde la reproducción en segundo plano es compatible (por ejemplo, con YouTube Premium).
Abrir en la app de YouTube