Skip to content

hershey890/learn_c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn C

A personal compiler on reviewing C basics.

Tests

(Based on this GoogleTest guide). To build and run the tests, use the following:

$ cmake -S . -B build
$ cmake --build build
$ cd build && ctest

Done

  • Linked List
  • Producer Consumer/Bounded Blocking Queue. A thread safe queue using mutexes and conditions.
  • Shared Memory example

Todo

  • write a shared memory program that spawns processes itself rather than making the user manually do it in terminal
  • finish writing the linked list test cases
  • write a test for producer consumer. it uses pthreads so idk if this is possible with GoogleTest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors