163 тысяч подписчиков
294 видео
A const int is not a constant.
How does fork work with open files?
Project Setup: Automated Testing with Make (using queue example)
How do I make multiple concurrent progress bars in the terminal? (tutorial in C)
How to sort part of an array in C
How to Check Your Pointers at Runtime
Answering Your Questions (clang vs gcc, operators, and is web programming a waste of time?)
The right way to define a C function with no arguments
Scanf Basics: the good, the bad, and why so many pointers?
How to Resize an Array in C/C++? Is there a best way?
Portably print integers in C? It's more complicated than it should be.
How to write a multithreaded server in C (threads, sockets)
Does it matter what hash function I use? (hash table example in c)
Fixed and Variable Length Arrays in C and C++
CPU Scheduling Basics
Header Issues: Guards, Name Mangling, and extern "C"
How not to debug your programs.
The world's simplest malware? (Example in C)
Your Computer is Lying To You (Virtual Memory)
How arguments are passed to functions in C (and most other languages).
Scanf scansets, and reading a CSV file in C (fixed)
Handling Errors in C/Unix (perror, strerror, errno)
Sorting in C: Why the double pointers when sorting pointers? (qsort)
They're Just Bits! Types and Structuring Memory in C.
Making variables atomic in C
How to Load Libraries at Runtime
How to Time Your Code (time, clock, times, clock_gettime)
Arrays, Pointers, and Why Arrays Start at Zero?
What are Bit Masks, and how do I use them? (examples in C)
Binary data exercise: how to tell if a file is a jpeg?
How do I Set, Clear, and Toggle a Single Bit?
Is it concurrent or parallel?
Student programmers, ChatGPT is not your friend
About those Scary Programming Words
How to make memory read-only in your C programs.
Is the C programming language still worth learning?
find memory errors quickly. (-fsanitize, addresssanitizer)
How to keep Programming from Hurting You.
A design pattern for cleaner recursive functions.
I Am Hiring!
What is a function prototype in C
Creating your own custom hardware (printed circuit boards)
What is a Graph Data Structure? When to use it? How to easily visualize it?
Is the modulus operator (%) useful?
Finding memory errors with Valgrind
Why are my ADC readings messed up? (Arduino example)
Defining Constants. Should I use CONST or
The Static Keyword in C
Working with a Matrix/2D Array in Your C and C++ programs.
The Call Stack and Stack Overflows (example in C)
Understand and Implement a Binary Search Tree in C