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
8 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
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
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
Gabriel Dos Reis
046b2a0833
Merge pull request #1201 from mabuchner/1200-es-102-odd-loop-condition-in-second-example
...
Fix ES.102 odd loop condition in example
8 years ago
Gabriel Dos Reis
46ecdd6830
Merge pull request #1202 from gumb0/patch-1
...
Remove unnecessary comments from C.42 examples
8 years ago
Andrei Maiboroda
ff4a3069a1
Fix comments in C.42 examples
8 years ago
Andrei Maiboroda
2ee3fff631
Fix typo in C.44
8 years ago
Ian Hattendorf
d49c720e98
Fix typo in error handling intro
8 years ago
Ian Hattendorf
69d48f76c7
E.14 an->a is->are fixes
8 years ago
Ian Hattendorf
2cedd99f32
Remove whitespace at the end of lines
8 years ago
mbuchner
53c0bd2bd1
Fix ES.102 odd loop condition in example
8 years ago
Ian Hattendorf
ee64b7ec17
SL.str.12: s suffix is available in C++14
...
std::literals::string_literals::operator""s is available since C++14
while std::pair class template argument deduction is available since
C++17
8 years ago
hsutter
1e4dba2c0b
Renamed NL.10 to "prefer underscore_style names"
8 years ago
hsutter
93ac723f6b
Fixed rest of T.12 example following up #1189
8 years ago
Alexander “weej” Jones
15008e8432
Fix T.12's incorrect usage of vector::begin() ( #1189 )
8 years ago
hsutter
a5e28d4a61
Updated intro wording
8 years ago
Andrew Pardoe
b21b125d42
Capitalization error
8 years ago