Skip to content

A collection of small programs, to be used as references and learning material. Covers a variety of techniques.

License

Notifications You must be signed in to change notification settings

Babkock/learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

afd31b6 · Feb 7, 2025

History

83 Commits
Nov 20, 2023
Dec 12, 2022
Dec 13, 2022
Nov 20, 2023
Jul 12, 2024
Jul 12, 2024
Nov 21, 2024
Jul 12, 2024
Nov 3, 2023
Jul 10, 2022
Nov 20, 2023
Nov 23, 2021
Feb 7, 2025
Jul 3, 2022
Oct 25, 2021
Sep 16, 2019

Repository files navigation

learning

https://gitlab.com/Babkock/learning/badges/master/pipeline.svg https://github.com/Babkock/learning/actions/workflows/c-cpp.yml/badge.svg https://img.shields.io/badge/License-GPL_v2-blue.svg

Very old C and C++ programs, with some new C programs, and some assembly code. Goes over a variety of Unix/Linux programming techniques. Some of these programs require the linking of external libraries. Instructions on how to compile these programs are included in the source code and in the lessons. Some programs utilize command-line arguments. Remember, if you ever see int main(int argc, char *argv[]) instead of int main(void) , that means the program accepts command-line arguments. Each of these programs are noted in the lessons.

Lessons

Examples

Thanks for checking these out.