Vladislav Yaroslavlev
f6b955a3e9
Update 04-Considering_Safety.md
...
Passing and returning simple types
2015-08-23 02:06:03 +03:00
Jason Turner
d1064a60b8
Comment on the function parameter naming.
2015-08-21 19:02:09 -06:00
Jason Turner
f5c838caa9
Merge pull request #36 from vladon/03-brace-members-initialization
...
best idea is to use brace initialization
2015-08-17 12:06:17 -06:00
vladon
e1b8b4c9f2
best idea is to use brace initialization
2015-08-17 20:06:58 +03:00
Jason Turner
0113f7498a
Update 10-Further_Reading.md
2015-08-17 10:31:38 -06:00
Jason Turner
ffa0297106
Add note about 'override' and 'final' keywords
2015-08-17 10:29:33 -06:00
Jason Turner
ccd079dfa8
Add several links
...
* CNCC
* ClangFormat
* SourceMeter
* maiken
2015-08-17 10:15:41 -06:00
Jason Turner
e75120b69a
Merge pull request #34 from cordney/patch-2
...
Add other tools section (#33 )
2015-08-06 10:16:39 -06:00
René Korthaus
f87c1bb16e
Add other tools section ( #33 )
...
Add a other tools section and move Metrix++ entry there.
Also add ABI compliance checker to other tools section.
2015-08-06 10:56:11 +02:00
Jason Turner
fb744a1681
Update 03-Style.md
2015-08-04 14:56:57 -06:00
Jason Turner
a4ffaeb878
Merge pull request #32 from rob100/improvements2
...
Minor improvements
2015-08-04 14:53:34 -06:00
rob100
83de05d9cd
Several minor improvements
...
Fixed some typos, added some links and some further minor improvements
2015-08-04 14:57:28 +02:00
Jason Turner
7ce6ceac36
Merge pull request #31 from rob100/improvements
...
Several minor improvements
2015-08-03 07:25:22 -06:00
rob100
9636de2f53
Several improvements
...
Added some links, fixed some typos etc.
2015-08-03 15:14:31 +02:00
Jason Turner
6e4bc45182
Update 06-Considering_Portability.md
2015-07-29 19:53:32 -06:00
Jason Turner
8641c29a08
Update 07-Considering_Threadability.md
2015-07-29 19:50:04 -06:00
Jason Turner
9180af5306
Update 07-Considering_Threadability.md
2015-07-29 19:49:04 -06:00
Jason Turner
7a292590ee
Add note on avoiding boolean parameters
2015-07-29 15:36:40 -06:00
Jason Turner
bbbb6e5404
Add link to stackoverflow C++FAQ
2015-07-29 15:31:27 -06:00
Jason Turner
faaa8e2eaf
Merge pull request #30 from cordney/patch-1
...
Fix --enable=all parameter to cppcheck
2015-07-28 10:36:36 -06:00
René Korthaus
8abbb8d36d
Fix --enable=all parameter to cppcheck
...
The --enable parameter to cppcheck is called -enable here.
2015-07-28 17:33:18 +02:00
Jason Turner
6b8144baea
Add note about implicit conversions
2015-07-27 13:24:55 -06:00
Jason Turner
fbcdfa6832
Merge pull request #29 from daniel-kun/master
...
Filled out "Use Operator Overloads Judiciously"
2015-07-27 12:59:36 -06:00
Daniel Albuschat
e58e915da7
Filled out "Use Operator Overloads Judiciously"
...
Added some thoughts and some high ranked (and good) links to web
resources
2015-07-22 23:29:55 +02:00
Jason Turner
e8905ea4e7
Update to cmake notes.
2015-07-20 18:51:20 -06:00
Jason Turner
8eb583aa6f
Update 02-Use_the_Tools_Available.md
2015-07-20 11:51:18 -06:00
Jason Turner
e2382dcf04
Merge pull request #28 from sobbayi/master
...
Changed of external url
2015-07-18 08:56:10 -06:00
Steve Obbayi
dfa131be22
Changed the URL of include what you use from code.google.com to Github as per recommendation from include what you use
2015-07-18 15:58:59 +01:00
Jason Turner
d0402d2a81
Update 07-Considering_Threadability.md
2015-07-17 18:38:55 -06:00
Jason Turner
bcc650ae05
Add note about const & vs return by value
...
Closes #21
2015-07-17 18:36:39 -06:00
Jason Turner
070d3e7d39
Add a note about the rule of 0
2015-07-17 18:19:52 -06:00
Jason Turner
34bf08ef45
Add link to gyp
2015-07-17 18:11:58 -06:00
Jason Turner
80c43850a8
Merge pull request #27 from rob100/jenkins_
...
Continuous Integration: If you mention Hudson you should mention Jenkins too
2015-07-09 09:33:50 -06:00
rob100
4bc4c46b13
If you mention hudson, you have to mention jenkins too
2015-07-03 15:08:44 +02:00
Jason Turner
e870fc462c
Merge pull request #26 from rob100/mm_rule
...
Suggestion: Adding M&M rule to Threadability
2015-07-02 13:09:00 -06:00
Robin Schlegel
9324e48f12
Added link to article from Herb Sutter
2015-06-30 19:53:33 +02:00
Jason Turner
c041f3a41c
Merge pull request #25 from rob100/boost_test
...
Replaced a version specific link to Boost.Test
2015-06-29 05:54:44 -06:00
rob100
51821c8741
Improved format
2015-06-29 11:27:21 +02:00
rob100
3663b977cd
Added M&M rule
...
Use mutex and mutable for member variables together (C++11)
2015-06-29 11:16:56 +02:00
rob100
c0b97e92cf
Do not use version specific link to Boost.Test
2015-06-29 09:50:25 +02:00
Jason Turner
33b3aa64d0
Make note of "" vs ''
2015-06-28 19:58:58 -06:00
Jason Turner
f0afb2d5d2
Merge pull request #23 from daniel-kun/master
...
Add Boost.Test to list of unit test frameworks
2015-06-28 13:46:25 -06:00
Jason Turner
395ccfaf72
Minor wording changes to iterator discussion
...
@rob100 I changed the wording about iterators and `++` because many iterator types are just internally a `++pointer` and the compiler *is* able to optimize it to the same level as `++int`. But that's not guaranteed to be true.
Closes #19
2015-06-28 13:39:44 -06:00
Jason Turner
a78b907c78
Merge pull request #24 from rob100/increment
...
Improvement for ++i vs i++
2015-06-28 13:34:18 -06:00
Daniel Albuschat
f809f55216
Update 02-Use_the_Tools_Available.md
...
Added Visual Studio Online for Source Control and Continuous Integration
2015-06-28 12:36:59 +02:00
Robin Schlegel
7f680ba44d
Improved recommendation to use pre-increment in loops instead of post-increment
2015-06-28 11:34:48 +02:00
Daniel Albuschat
c02b086a48
Update 02-Use_the_Tools_Available.md
...
Fixed punctuation
2015-06-28 09:08:31 +02:00
Daniel Albuschat
2a0dcf2a08
Update 02-Use_the_Tools_Available.md
...
Added Boost.Test to the list of unit test frameworks
2015-06-28 09:07:23 +02:00
Jason Turner
130451aeee
Merge pull request #22 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
2015-06-25 17:40:52 -06:00
The Gitter Badger
c6367bbaf3
Added Gitter badge
2015-06-25 23:39:54 +00:00