Writing FreeDOS programs in C (advanced topics)

preview_player
Показать описание
Last week, we learned about some advanced programming features in C, and I'm continuing that in this week's video. Let's learn about some operators that can help you - but use them carefully or you'll introduce some subtle and interesting bugs.

This is part of the "Writing FreeDOS programs in C" series

Join us on Facebook

Follow us on Twitter

Consider supporting me on Patreon
Рекомендации по теме
Комментарии
Автор

Thank you, I learned a lot since I followed and subscribed to your channel. If you don't mind please make a tutorial on TUI how do you make simple window or a message box with shadow effect and can restore the screen background upon exit.

GilbertLaurel
Автор

Howdy! Have you talked about how to write TSR programs in any of your previous videos?

Lee_Adamson_OCF
Автор

thought i had better say something, i am restoring an old xt computer atm
hoping to test free dos on it.

nasigoreng
Автор

Quite nice explanations. I'm sure those who've never been exposed to binary won't be able to figure out the 8421, but there are plenty of sources explaining that. As for bit shifting, and basically anything else that falls under the "very useful" category, the minimum that should be added is some use case. Ok, it's useful, but what for? And why would bit shifting work like that (padding with 0's) instead of moving the bits around the other end? Or can you instruct C to bit-shift like that? I mean turning 10000101 >> 1 into 11000010. Because this would be useful as well, say for a very simple encryption that can be reversed because you don't lose bits, as opposed to the method presented in this video.

kneekoo
Автор

How can we make graphical programs in C on FreeDOS? Is there something like Turbo C?

stephen