Thanks for the clear explanation! I'm self teaching myself C in my free time and these videos are a godsend! You university classes would be a delight to attend!
Excellent introduction to C modularization. I'm glad I watched the intro in it's entirety. Ending with symbols, symbol tables, and 'objdump -d' on the object and executable files was kickass, THANK YOU.
god bless you , i was curious how C programmers deal with complexity without having entities like "objects".. turns out they have these modules which is doing the same thing as objects, modularizing your code and making it easier to debug and maintain
Yo!!! Kris Jordan Mama.. Why don't you share your presenatation!. It would be helpful for me to look back again. thanks for the video. It was really helpful.
Yes, but stylistically discouraged because it is hard to tell the difference between it and an actual identifier. The _h helps, but you'll more commonly see these capitalized.
Thanks for the clear explanation! I'm self teaching myself C in my free time and these videos are a godsend! You university classes would be a delight to attend!
Same here. This is very deeply explained and very clearly.Hats off keep it up
I understood everything you articulated here, not because i am smart but because of the fact that you are good at this . Thanks a lot.
maPoint azonyanya😁😅
I am currently studying imperative programming in C and this video helps a great deal for understanding! Thank you!
Thank you so much for this informative session. Your students are very lucky that they have a great professor like you.
Excellent introduction to C modularization. I'm glad I watched the intro in it's entirety. Ending with symbols, symbol tables, and 'objdump -d' on the object and executable files was kickass, THANK YOU.
This video has helped me a lot when writing my project assignment. Thank you very much sir !
Thank you - this is really SO helpful. From another self-learner :)
Great video. I was struggling to get my head around some of this stuff but your explanation is great.
Great video, now that I understand more how to create those modules I can improve my code.
Thank you for this video. Also went over the code example you use in this video to further advance my C abilities.
Wow! Very good explanation! Thanks!
Thanks for understanding the header files.
Thanks a lot! It is very clear now
just superb! give more videos on gcc, make etc ... thanks a lot :)
god bless you , i was curious how C programmers deal with complexity without having entities like "objects".. turns out they have these modules which is doing the same thing as objects, modularizing your code and making it easier to debug and maintain
so well articulated. Great video
Thank you! The explanation is very clear!
Excellent explanation !
You sir, are invited to my wedding!
What's the date?
Would you mind organizing all of your C programming videos into their own playlist please?
You can find the overarching list here: ruclips.net/p/PLKUb7MEve0TjHQSKUWChAWyJPCpYMRovO
@@KrisJordan Thank you.
i liked it, but now that youtube have in video timestamps, it would help more when looking back for a specific topic mentioned
Thank you sir for awesome video tutorial
Great Explanation
Sorry, I am still noob. Where are the library of commands located? .h or .c?
Do i have to include a .h file in its belonging .c file?
Only if you need forward declarations, but it's a good practice to go ahead and include so you've got less complexity to keep track of in your head.
@@KrisJordan thank you Kris!
Great course!
Great tutorial 👍
Which plug in you are using for c? Does it also have suggestions for c++?
The vim plugin is YouCompleteMe and it does have C++ support.
Yo!!! Kris Jordan Mama.. Why don't you share your presenatation!. It would be helpful for me to look back again. thanks for the video. It was really helpful.
Thank you very much .
Thankyou!!
So helpful!
6:00
can POINT_H be point_h?
Yes, but stylistically discouraged because it is hard to tell the difference between it and an actual identifier. The _h helps, but you'll more commonly see these capitalized.
@@KrisJordan Got it kris, thank you. Your video helped me at my job, so you saved my day!!
30:20
neat gold..
Modules? Over which ring?
This tutorial is going to get a lot more confusing if people start hearing about the precisely named c++20 'modules'
Module is the wrong term here and may be confusing.
It think it is called a "Unit of compilation" the linker will connect all public (non static) symbols.
So much code smell