BlackToppStudios / Mezz_Foundation

Foundational Data types that enforce no opinions on how to build games and provide many facilities that complex games need. This largely avoids graphics and physics, but provides tools like the SortedVector, CountedPtr and HashedString classes.
GNU General Public License v3.0
3 stars 0 forks source link

Determine best way to include and include GSL #9

Open Sqeaky opened 6 years ago

Sqeaky commented 6 years ago

The Guideline support library helps prevent certain categories of bugs. It is open source and BSD licensed. We should consider and probably include it or implement it.

It should probably be made available in its own namespace, probably a sub-namespace of the Mezzanine namespace.

Here are some relevant links to kick-start research:

https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md

https://github.com/Microsoft/GSL