Commit Graph

261 Commits

Author SHA1 Message Date
Matěj Plch
6a9fb6af66 fix typo 2018-11-18 18:58:04 +01:00
Jason Turner
c58f76d298 Add note on -Wlifetime 2018-10-03 11:55:59 -06:00
Jason Turner
12ec9d63cb Update 05-Considering_Maintainability.md 2018-09-04 09:03:24 -06:00
Jason Turner
163eb07aa7 Merge pull request #87 from edykim/patch-1
Fix typo
2018-07-28 13:43:40 -06:00
Edward Kim
86b4e0aad5 Fix typo 2018-07-27 09:54:42 -07:00
Jason Turner
e1aba52b59 Update 10-Further_Reading.md 2018-07-18 17:09:54 -06:00
Jason Turner
6e22a97a68 Update 08-Considering_Performance.md 2018-07-18 17:02:13 -06:00
Jason Turner
c14bafea7a Update 06-Considering_Portability.md 2018-07-18 16:58:41 -06:00
Jason Turner
5c5800d8f3 Update 02-Use_the_Tools_Available.md 2018-07-18 16:50:48 -06:00
Jason Turner
c4f76f7d98 Add links to documents on modern CMake. 2018-07-18 16:26:59 -06:00
Jason Turner
aa2f8ce9ca Addition of package management section 2018-07-18 16:24:18 -06:00
Jason Turner
c4fb1cf8f8 Merge pull request #86 from headupinclouds/patch-2
add hunter to build tools
2018-06-02 10:13:42 -06:00
David Hirvonen
1ecc3f5fd9 add hunter to build tools 2018-06-02 10:14:49 -04:00
Jason Turner
c58e6d75e6 Update 02-Use_the_Tools_Available.md 2018-04-27 19:28:12 -06:00
Jason Turner
2764eb398d Update 02-Use_the_Tools_Available.md 2018-03-23 07:35:24 -06:00
Jason Turner
5fb6849a4d Merge pull request #83 from demonkoryu/patch-1
Fix CppDepend URL
2018-03-18 19:06:57 -06:00
Jason Turner
f1394ed61c Merge branch 'master' into patch-1 2018-03-18 19:06:48 -06:00
Jason Turner
71e342ad7d Merge pull request #84 from CoderGears/master
Update 02-Use_the_Tools_Available.md
2018-03-18 19:05:25 -06:00
CoderGears
2bdd60cb96 Update 02-Use_the_Tools_Available.md 2018-03-06 10:47:14 +00:00
demonkoryu
1d10cb6b23 Fix CppDepend URL 2018-03-06 11:13:55 +01:00
Jason Turner
5955c32ae7 Merge pull request #82 from CoderGears/master
Update 02-Use_the_Tools_Available.md
2018-03-01 10:34:17 -07:00
CoderGears
84c1d42fb7 Update 02-Use_the_Tools_Available.md 2018-02-15 10:20:56 +00:00
Jason Turner
28fbde4064 Add cmake-format 2018-02-14 08:45:18 -07:00
Jason Turner
75b4ad1b43 Update MSVC flags descriptions
Closes #79
2018-01-18 16:50:27 -07:00
Jason Turner
e10030ae18 Merge pull request #78 from richelbilderbeek/master
Added OCLint
2018-01-18 16:43:49 -07:00
Jason Turner
6e3764afba Merge pull request #80 from mivade/safety-typo-fix
Fix typo
2018-01-18 16:42:32 -07:00
Michael V. DePalatis
7d67dbef4c Fix typo 2018-01-18 10:01:38 -05:00
Jason Turner
95e7a16c1e Add control flow guard 2018-01-07 21:31:00 -07:00
Jason Turner
201cc6d404 Update 02-Use_the_Tools_Available.md 2018-01-07 20:41:52 -07:00
Richel Bilderbeek
7099b49164 Added OCLint 2018-01-06 11:50:35 +01:00
Jason Turner
57a62b8f6b Add notes on using clang-format for style 2017-12-10 15:26:36 -07:00
Jason Turner
52a23430db Update 02-Use_the_Tools_Available.md 2017-12-10 15:13:03 -07:00
Jason Turner
fdaab39f49 Update warnings with info from Krister
See also: https://kristerw.blogspot.se/2017/09/useful-gcc-warning-options-not-enabled.html
2017-09-16 09:06:01 -06:00
Jason Turner
3779f868ad Add note on assert 2017-09-01 09:31:04 -06:00
Jason Turner
361f28d57b Merge pull request #74 from richelbilderbeek/patch-1
Fixed typo
2017-06-23 08:19:12 -06:00
Jason Turner
1745dd1cf5 Merge pull request #75 from mivade/scripting-updates
Updating scripting page
2017-06-23 08:18:43 -06:00
Michael V. DePalatis
b75f6cabb9 Add pybind11 link 2017-06-23 09:15:17 -04:00
Michael V. DePalatis
1f54fe88f4 Add links to scripting options 2017-06-23 09:13:42 -04:00
Richel Bilderbeek
89be9bb3c3 Simple typo 2017-06-23 14:06:25 +02:00
Jason Turner
ab9091a426 Merge pull request #73 from arunksaha/constexpr
static constant floating point use constexpr
2017-06-22 13:49:47 -06:00
Jason Turner
418251195f Merge pull request #69 from olivif/olivif/initlist
Clarifying performance in POD vs other in initializer lists.
2017-06-22 13:49:17 -06:00
Olivia
e3fec18d31 Adding comment about is_trivially_default_constructible 2017-06-18 12:53:53 +02:00
Arun Saha
cc81a9b4c5 static constant floating point need constexpr
Prior to C++11, only static const data members of
integral or enumeration type could have initializers
in the class definition. C++11 extends that to
floating point types (float, double) as well.
However, in order for such members to be initialized
in the class defintion, such members must either be
constexpr or non-static.
2017-06-03 19:59:20 -07:00
Jason Turner
6daacceacc Merge pull request #70 from olivif/olivif/narrowing
Clarify narrowing between = and {}
2017-06-01 15:38:54 -06:00
Jason Turner
482f5ee0e2 Merge pull request #68 from Gluttton/add_GitLab_to_CI
Add GitLab to CI section.
2017-06-01 15:32:06 -06:00
Jason Turner
53ff04270f Minor adjustments to cppcheck notes 2017-06-01 15:30:43 -06:00
Jason Turner
778a04ee31 Merge pull request #67 from Gluttton/cppcheck_best_practices
Added suggestions for usage of cppcheck
2017-06-01 15:28:30 -06:00
Olivia
47da1a23b7 Clarify narrowing between = and {} 2017-05-31 02:09:16 +02:00
Olivia
f894e14e12 Clarifying performance in POD vs other in initializer lists. 2017-05-31 01:53:14 +02:00
Gluttton
fea58947a8 Add GitLab to CI section. 2017-05-21 23:15:13 +03:00