diff options
author | heavydemon21 <nielsstunnebrink1@gmail.com> | 2024-09-04 19:35:47 +0200 |
---|---|---|
committer | heavydemon21 <nielsstunnebrink1@gmail.com> | 2024-09-04 19:35:47 +0200 |
commit | d2376c9713445a98cee9a24cfeb1029d140d19f7 (patch) | |
tree | 56db2c478917abd443fe0bb725b50bd7f60df712 | |
parent | 8ccb958bd750fe42a2eae4e1b7b7ee481b137f74 (diff) |
included different cpp coding styles and a latex standford style
-rw-r--r-- | contributing.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/contributing.md b/contributing.md index 40e1edd..57a55b7 100644 --- a/contributing.md +++ b/contributing.md @@ -14,6 +14,7 @@ - TODO: tagging / versions + # Code style - Formatting nitty-gritty is handled by clang-format/clang-tidy @@ -21,6 +22,9 @@ - When using libraries of which the header include order is important, make sure to separate the include statements using a blank line (clang-format may sort include statements, but does not sort across empty lines). +- [Cpp practices](https://lefticus.gitbooks.io/cpp-best-practices/content/) +- [C++ core guidelines](https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines) +- [Google c++ style](https://google.github.io/styleguide/cppguide.html) ## CMakeLists specific @@ -29,9 +33,15 @@ resolving merge conflicts when multiple sources were added by different people to the same CMakeLists.txt easier. +## Doxygen style + +- [a C-style doxygen example](https://www.cs.cmu.edu/~410/doc/doxygen.html) + + # Documentation - All documentation is written in U.S. English +- [stanford latex style](https://web.stanford.edu/class/ee364b/latex_templates/template_notes.pdf) - TODO # Libraries |