Commit Graph

1439 Commits (2184c57dd1b41db490d7578a7d50b0f0734dee4f)
 

Author SHA1 Message Date
JonasToth 2184c57dd1 reorder sections C.167 and C.168 to be in numerical ascending order (#1034) 8 years ago
Franz Hollerer 531952a300 Issue #999 c128 applied to c129 (#1036) 8 years ago
Artem Golubikhin d318a68e35 ES.20: Fix typo (#1033) 8 years ago
hsutter 1b2ba25b4b Closes #997 8 years ago
Andrew Pardoe 74c36a43b0 Fixing ES.87 8 years ago
Andrew Pardoe 3eaf4fe886 Merge pull request #1031 from WPMGPRoSToTeMa/patch-1
R.1: Fix finally link
8 years ago
Artem Golubikhin f77fa1ad40 R.1: Fix finally link 8 years ago
Bjarne Stroustrup 6574f05356 added ES.87 about conditions in if-statements
#1006 and #1010
8 years ago
Bjarne Stroustrup 1a3de0e9b8 add a cross reference to P.3 8 years ago
Bjarne Stroustrup 2839c87890 add example to R.20
addresses #1015
8 years ago
Neil MacIntosh b87d21b662 Merge pull request #1018 from Cleroth/patch-1
Avoid `std::endl` :)
8 years ago
Gabriel Dos Reis 6d5a219e66 Merge pull request #1023 from marzojr/master
Fixing memory handling in E.5 example
8 years ago
Gabriel Dos Reis 26f3ee9cfd Fix #998. 8 years ago
Gabriel Dos Reis 7146b55d30 Fix #1008. 8 years ago
Sebastian Valle 9840eefacf CP.2: Fixed a typo in the async example code. (#1030)
span a task -> spawn a task
8 years ago
tg-m 7a3d3c5a29 Fix issue #1026 (#1027) 8 years ago
Ivan Baidakou c2456ccf5b Fix typo: `Public` -> `public` (#1025) 9 years ago
Andrew Pardoe c04e3657fb Updating date 9 years ago
Marzo Sette Torres Junior 0bb69d80e6 Fixing memory handling in E.5 example
Instead of constructing an array, it constructs and deletes a single double, and accesses elements as if it had constructed an array.
9 years ago
Cleroth d51a304e0a Update CppCoreGuidelines.md 9 years ago
TalLancaster e61f111301 Per C.66: a global edit adding noexcept to move constructor/assignment examples (#1016) 9 years ago
Cleroth 43f378c6b3 Avoid `std::endl` :) 9 years ago
Gabriel Dos Reis 4ffab15e77 Merge pull request #1012 from franzhollerer/aligning_case_with_switch
aligning case with switch
9 years ago
Gabriel Dos Reis e5e7082efa Merge pull request #1013 from franzhollerer/opening_brace_in_same_line_as_switch
opening brace in same line with switch statement to be aligned with NL.17
9 years ago
Gabriel Dos Reis 2ad03719ca Merge pull request #1014 from HazardyKnusperkeks/master
Fix typo in ES.84
9 years ago
Björn Schäpers 378370e20d Fix typo in ES.84 9 years ago
Franz Hollerer 1cc009bb57 placing opening brace in same line with switch statement to be aligned with NL.17 9 years ago
Franz Hollerer 83561b15eb aligning case with switch 9 years ago
Andrew Pardoe 82755da679 Fixing NL.17 per issue #1002 discussion 9 years ago
Gabriel Dos Reis 9d93e34ea7 Merge pull request #1009 from bgianinetti/patch-1
Fix example in C.61
9 years ago
Ben 4b6e6eb190 Fix example in C.61 9 years ago
Benoît Blanchon 150744a8d3 Fix example in CP.21 (#1007) 9 years ago
Jonathan Bohren 69f749bf7f Fixing typo / improving language in NR.3 (#1005)
Current text has a plurality typo ("separates" vs "separate"), modified version more precisely conveys the idea.
9 years ago
Jonathan Wakely 9c9d8d2dfc Separate good example from bad
Fixes #1001
9 years ago
Gabriel Dos Reis 8249a49c69 Merge pull request #625 from GlassAndOneHalf/example-update
Issue #624 ES.34 Add Example.
9 years ago
hsutter f0935e33b1 Closes #315 9 years ago
hsutter f01bded2a1 Elminated 's' typo 9 years ago
hsutter a55cd51662 Fixed typos introduced when 'fixing' PR merge 9 years ago
jeanphilippeD 1d8ed2b59e Fix CP.3 to allow local reasoning and compilation without error (#951)
* Fix CP.3 to allow local reasoning and compilation without error

(CP.3: Minimize explicit sharing of writable data)

Use 'ES.28: Use lambdas for complex initialization,
especially of const variables' to ensure we can see from the body
of the function that the function called in async only require const
parameter.

This ensure that if a non local change to the function signature
(making the const parameter non const) it will result in a compilation
error.

Added necessary construct and compiled with https://godbolt.org/g/tjGXbV

* Update CppCoreGuidelines.md
9 years ago
Gabriel Dos Reis 0de765443a Merge pull request #974 from Talkless/patch-1
Fix if statement for checking error condition
9 years ago
Jonathan Wakely 898f819b00 Add [Abrahams01] bibliography entry for exception-safety (#991)
Link to it when talking about the strong and basic exception-safety
guarantees.

Add it to the dictionary.
9 years ago
Gabriel Dos Reis 45fff26517 Merge pull request #976 from willwray/patch-1
Fix Inconsistent definition of czstring in comments
9 years ago
Herb Sutter 995caaa7d2 Merge pull request #891 from isocpp/hs-gsl-intro-branch
GSL intro
9 years ago
hsutter b4d5f39d1a Fixed Bjarne's name 9 years ago
Jonathan Wakely 7e7e1d8926 Move period outside parenthesis 9 years ago
Gabriel Dos Reis cf223f3cb8 Merge pull request #992 from isocpp/broken-links
Replace broken links to #Rf-pass-ref-ref and #Rf-pass-ref-move
9 years ago
Gabriel Dos Reis 2a1472657f Merge pull request #990 from isocpp/issue-989
Remove confusing "copy" in discussion of move ops
9 years ago
Abigail 56df32bd95 Fix typo in C.8 (#985) 9 years ago
Jonathan Wakely 3924087459 Replace broken links to #Rf-pass-ref-ref and #Rf-pass-ref-move 9 years ago
Jonathan Wakely 3a6466f09c Fix anchor links with double hash symbols 9 years ago