Jason Turner
2328111711
Update book.json
2016-05-24 22:37:14 -06:00
Jason Turner
4520dcd62a
Update 03-Style.md
2016-05-24 22:28:48 -06:00
Jason Turner
01ab3b9fa5
Add example for explicit conversion operators
2016-05-24 22:20:03 -06:00
Jason Turner
51ca655e8d
Further reading updates
...
* Learning C++ Best Practices
* LLVM coding standards
* The Ultimate Question of Programming, Refactoring, and Everything
2016-05-24 18:09:32 -06:00
Jason Turner
7f06092bf1
Add meson, conan and Qt Build Suite tools
2016-05-24 17:59:08 -06:00
Jason Turner
0283fd3c17
Merge pull request #41 from rob100/variadic_functions
...
Do not define a variadic function
2016-03-11 14:57:38 -07:00
Jason Turner
ac40acbbd5
Update 02-Use_the_Tools_Available.md
2016-02-18 08:13:29 -07:00
Jason Turner
1c2491c384
Update comments on double vs float
...
See also #46
2015-12-30 13:30:38 -07:00
Jason Turner
571b39ca31
Merge pull request #44 from smeredith/style
...
Edit style section for grammar and clarity
2015-10-26 10:33:21 -06:00
Steve Meredith
a3db2e57dc
Edit style section for grammar and clarity
...
I added a few missing punctuations and cleaned up the wording in a few places to
make it a little clearer.
I fixed the name of the constructor in a couple of the code examples.
2015-10-26 09:02:46 -07:00
Jason Turner
613895ce9e
Merge pull request #43 from misto/patch-1
...
Update entry on Cevelop
2015-10-13 08:19:17 -06:00
Mirko Stocker
e3da49750d
Update entry on Cevelop
...
@PeterSommerlad asked me to update the entry on Cevelop.
2015-10-09 10:06:34 +02:00
Jason Turner
b28ae0e75e
Update 02-Use_the_Tools_Available.md
2015-10-07 08:25:49 -06:00
Jason Turner
bdc0396ba8
Merge pull request #42 from rob100/cpp11GuideLink
...
Added link to C++ Core Guideline
2015-09-24 19:31:24 -06:00
rob100
b142772df8
Added link to C++ Core Guideline
2015-09-23 10:39:37 +02:00
rob100
4a3abb8232
Do not define a variadic function
2015-09-15 14:51:52 +02:00
Jason Turner
d8ea5adc67
Update notes on return types
2015-08-28 12:07:06 -06:00
Jason Turner
5e2eead0b6
Merge pull request #40 from jonathandturner/patch-1
...
Moving link to the key part of the sentence
2015-08-25 11:27:31 -06:00
Jonathan Turner
bc10318946
Moving link to the key part of the sentence
2015-08-25 10:17:18 -07:00
Jason Turner
d3a6edba2e
better examples for passing values for safety
...
Address comments from #37
2015-08-24 16:15:05 -06:00
Jason Turner
bf0a81c718
Merge pull request #38 from vladon/patch-1
...
Update 04-Considering_Safety.md
2015-08-24 16:03:40 -06:00
Jason Turner
ad3611d657
Merge pull request #39 from vladon/patch-2
...
Update 04-Considering_Safety.md
2015-08-24 16:01:51 -06:00
Jason Turner
2f5e5384f7
Merge pull request #35 from rob100/precompiled_header
...
Precompiled Header
2015-08-24 15:54:37 -06:00
rob100
1620934aa5
Added information about cotire
2015-08-24 13:49:43 +02:00
rob100
0a9dfb1ce2
Added more disadvantages for precompiled headers
2015-08-24 13:38:33 +02:00
Vladislav Yaroslavlev
f6b955a3e9
Update 04-Considering_Safety.md
...
Passing and returning simple types
2015-08-23 02:06:03 +03:00
Vladislav Yaroslavlev
330b170e77
Update 04-Considering_Safety.md
2015-08-23 01:52:26 +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
rob100
68589f5c3a
Precompiled Header
...
Filled the section about precompiled headers with some general
information and some links to a manual for the common compiler
2015-08-06 11:18:43 +02: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