Skip to content
/ cs480 Public

The process of completing CS480's assignments and labs with the help of git version control!

License

Notifications You must be signed in to change notification settings

dahnte/cs480

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS480 - Linux Programming

The process of completing CS480's assignments and labs with the help of git version control!

Course Book: Beginning Linux Programming 4th Edition (Matthew and Stones)

All assignments have been tested using gcc 4.8.5 20150623 (Red Hat 4.8.5-44)

Contains writing_bog.c which is a program that will transcribe any .txt file and produce two different files. In this case, the Irish folk song contained in bog_lyrics.txt will be transcribed.

The first file, bog_written.txt, is simply a char-by-char rewrite of the input .txt file.

The second file, bog_written_NA.txt, is a line-by-line rewrite that does not include non-alphabetic characters from the input .txt file.

Contains player1.c, player2.c, string_game.c and string_game.h. In other words, the source code to 57 Pipes, a two-player string manipulation game.

Contains inchworm.c which is a simulated inchworm holding pen using the ncurses library. Each worm runs on a POSIX thread and follows a set of rules to make sure these critters stay on the screen at all times.

Contains whackamole.c, a whack-a-mole clone made in C using ncurses.

About

The process of completing CS480's assignments and labs with the help of git version control!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published