Commit Graph

1631 Commits (4e3476569ecc4ecf2ec81dcff06c0f40e7b6e942)
 

Author SHA1 Message Date
hsutter 4e3476569e Minor tweaks
Fixed Pin/Oin naming
Updated 1.1.3 example to be parallel to the others in 1.1 for easier
side by side comparison
7 years ago
Sergey Zubkov 8915f05950 travis CI fixes 7 years ago
hsutter f770a03f2e Fixed typo 7 years ago
hsutter 009460acd1 Fixed typos in three Godbolt links
Two examples with an extranous }
One example with an unnecessary struct that the example didn't need
7 years ago
hsutter fa7b1fe41f Fixed Lifetime.pdf link 7 years ago
hsutter f02b24a71a Update Lifetime profile to 1.0 7 years ago
hsutter ecfd61c8d8 Clarify C.128
Improved readability of primary paragraph.
Added Discussion section of the classes of errors being addressed.
7 years ago
hsutter 104cd63a37 Closes #1257
Fixed example
7 years ago
hsutter 60e19d76a4 Closes #1254 7 years ago
beinhaerter 5b372a99d8 Fixes Issue #1253: wrong link in SS-bounds to Res-simple (#1255)
Replaced Res-simple with Res-ptr.
7 years ago
Sergey Zubkov 1e12aba7af missing a return *this in a copy-assignment 7 years ago
Sergey Zubkov faad9d8b56 one more typo 7 years ago
Sergey Zubkov 73057d3b0b travis CI fixes and typos 7 years ago
Sergey Zubkov b16eb424e9 typo: funct1_tau -> func1_tau 7 years ago
Bjarne Stroustrup e75a7056c4 Resolving #1146
explaining SCARY and referencing the SCARY paper
7 years ago
Bjarne Stroustrup a0bc2d71ca resolving #1137
clarification
7 years ago
Bjarne Stroustrup 647aa80f0d applying #1139
more references to C++17
7 years ago
Bjarne Stroustrup 79a5b08ad9 resolve #1175
I added a note
7 years ago
Bjarne Stroustrup 5cabda84d7 resolve #1185
implicit operator functions
7 years ago
Bjarne Stroustrup d3c3e3aa98 resolve #1209, #814, and #167
noexcept and destructors
7 years ago
Bjarne Stroustrup f3e7dbac6e Resolution of #1228
explicitly discouraging the use of # and ##
7 years ago
Bjarne Stroustrup c11001f0a6 resolving #1238 about style
The caveat is added only to the subset of rules where it appears to be
relevant
7 years ago
Bjarne Stroustrup dd4cae0260 Resolve #1241 about returning T&& 7 years ago
hsutter e31a85dc2d Closes #1251 7 years ago
Neil MacIntosh 0c7a349342 Fix example for ES.70 (#1252)
As per #574, fixes the example in ES.70 to emphasize good use of a switch over a sequence of if-else-if statements.
7 years ago
hsutter d1def3290c Tweaked PR 1249 post-merge to cover copy assignment too 7 years ago
Andrzej Krzemieński 08f67de9fb Updated C.67 and C.130 (#1249)
* Updated C.67 and C.130

This addresses https://github.com/isocpp/CppCoreGuidelines/issues/1246.

* fixed typeos

* updated dictionary
7 years ago
Jonathan Wakely 42f8fa5f84 Use H3 heading for C.140 instead of H2
Fixes #1250
7 years ago
martysama0134 513a5fd624 Fix example good in ES.42, count to a.size() (#1245)
* Fix example good in ES.42, count to a.size()

* Fix typos in ES.64 and Con.1

* Fix Example bad in T.3, no value in subscript
8 years ago
jeffreylindsey 6dd14321c1 GSL grammar fix, added missing plurality in full name (#1243)
* Renamed all appropriate instances of "guideline support library" to "guidelines support library".

* Renamed additional instances of "guideline support library" to "guidelines support library" in remaining files.
8 years ago
jeffreyai 04b2fabb9b Change 'lifetime profile' to 'lifetime safety profile' and fix the bad/broken links (#1240)
'lifetime profile' is only used twice with bad/broken links. 'lifetime safety' and 'lifetime safety profile' are used more frequently, and make more sense.
8 years ago
Sergey Zubkov cb08aa24a4
s/more that two/more than two 8 years ago
hsutter e0ecfc83b7 Closes 1220 8 years ago
hsutter a488f1d8b5 Added F.48, closes #1219 8 years ago
hsutter c0a2efdfe8 Closes #1218 8 years ago
hsutter 1283da9afa Closes #1216 8 years ago
hsutter 28e9f02550 Let's =default to avoid an out of line definition question 8 years ago
hsutter aa645b0372 Closes #1214
Added virtual dtor to make the example standalone
8 years ago
Richard Evans 0d0026e61e Correct Dewhurst link to reference found in discussion for C.47 8 years ago
Gabriel Dos Reis 5405d04ad4
Merge pull request #1213 from kugelrund/patch-1
Clarify result of lower_bound
8 years ago
kugelrund dea3b94f12
Clarify result of lower_bound
The previous formulation made it sound like the return value is always `last` if `val` is not in the range, which might lead to confusion.
8 years ago
Jonathan Wakely 4af8321e91 Fix "an reasonable" typo
Fixes #1211
8 years ago
Gabriel Dos Reis 599fb02d12
Merge pull request #1208 from mabuchner/1207-cp-31-memory-corruption-from-example
Pass parameter as reference in CP.31 example
8 years ago
Sergey Zubkov a866b000d3
it's deletion -> its deletion 8 years ago
Sergey Zubkov 4e58fb87f7
typo: "nothing to do with sync" -> "nothing to do with stdasync" 8 years ago
mbuchner 7261f5d2fb Pass parameter as reference in CP.31 example
Fixes #1207.
8 years ago
Gabriel Dos Reis 8e327dd4e0
Merge pull request #1193 from draeger-charles-wilson/patch-1
Update CONTRIBUTING.md
8 years ago
Gabriel Dos Reis dc3cca890f
Merge pull request #1194 from draeger-charles-wilson/patch-2
Update README.md
8 years ago
Gabriel Dos Reis f8e40ee703
Merge pull request #1195 from draeger-charles-wilson/patch-3
Update README.md
8 years ago
Gabriel Dos Reis 20d9f42674
Merge pull request #1198 from ianhattendorf/SL-str-12-cpp-14
SL.str.12: s suffix is available in C++14
8 years ago