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

ImpulseVersionControl/learning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 71.7%
  • C++ 17.0%
  • Assembly 10.6%
  • Makefile 0.7%