This repository contains the code I commonly write while trying to improve my skills in the C programming language
(and C++
).
File/folder | Description |
---|---|
unions |
Learning about C structures and unions |
server |
Write a multithreaded server in C using pthread |
mutex |
Understand about mutex locks and race conditions in concurrent programs |
network |
Use curl lib to download certain files and learn network protocols |
bitfields |
Bitfields and bit operators :: OP_A | OP_B | OP_C |
cmake |
Learn more about Cmake build system |
simulator |
Covid-19 Simulator written in C++ |
bgc |
Solutions to Beej's guide to C programming |
malloc |
Custom malloc allocator written in C |