SISamuel Ingosiinnoxcode.hashnode.dev·Sep 19, 2024 · 2 min readProject VlogpostBuilding an Airbnb App: A Comprehensive Software Engineering Project The task of constructing an Airbnb-like application offers software engineering students a multifaceted and enriching educational experience. This project provides a unique opportun...00
SISamuel Ingosiinnoxcode.hashnode.dev·Jun 19, 2023 · 2 min readStatic Libraries in CStatic libraries are hard, but that's no reason we shouldn't understand it. The last step during compilation is the linker. The linker links the object codes to make an executable. Of course, one can gather several object files and share them. These ...00
SISamuel Ingosiinnoxcode.hashnode.dev·Jun 19, 2023 · 2 min readC Libraries. Make your header files.It would be amiss to talk about libraries (static or dynamic) without first talking about splitting your program into multiple files and compiling them together. Many engineers and programmers have created programs that use multiple files and compile...00
SISamuel Ingosiinnoxcode.hashnode.dev·Jun 11, 2023 · 3 min readHow to give your program commands.Commandline arguments in C. While writing programs that give out values is great, user interaction is key to making your program usable. Imagine 'grep' without the ability to choose files to give it to ( see the manual pages for grep in GNU/Linux) to...00
SISamuel Ingosiinnoxcode.hashnode.dev·Jun 8, 2023 · 4 min readRecursion.Basic idea. At its simplest form, recursion is simply a function calling itself. That is it. When a recursive function calls itself, it is crucial to remember; i) The new call will start at the beginning of the function. ii) On returning the function...00