Skip to content

Collection of examples and other info about common C++ libraries

License

Notifications You must be signed in to change notification settings

SeverinDenisenko/learn_common_libs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn Folly (& Boost (& Qt))

In my career as a software engineer, I found nearly impossible to do something without Folly and Boost libraries. This is ironical, no one in the university or courses teach how to use them properly. So this is my experiment, trying to figure out right and wrong ways. I share them so maybe they would be useful for someone.

System requarements and dependensies

You have to figure them out and install all libraries by yourself.

Project structure

  • Specific library folders
    • Boost
      • Interval tree
      • Intrusive containers (lru_map, lru_set)
    • Folly
      • Simple thread pool
      • Fibers
    • Qt // TODO
  • Cool examples
    • Dynamic chunk loading and unloading using boost intrusive containers
  • Intergration examples // TODO
  • Learning papers // TODO

About

Collection of examples and other info about common C++ libraries

Topics

Resources

License

Stars

Watchers

Forks