Skip to content

Commit 7567207

Browse files
bgloyerN-DekkerhsutterFranciscoMorettisvenvh
authored
Master cp (#6)
* F.16 ("in" parameters): Move Matrix example to F.20 (return values) (isocpp#1922) The `Matrix` example and the notes about assignment appear off-topic in rule F.16, as F.16 is specifically about "in" parameters. With help from Sergey Zubkov. * SL.io.50 (Avoid `endl`): Mention string streams (isocpp#1920) Explicitly mentioned string streams as `endl` insertions into string streams do actually occur in the wild. With help from Sergey Zubkov. * Extended E.16 to include copy ctor for exception type, closes isocpp#1921 * Fix GitHub Actions build warnings, Marker style should be `*` (isocpp#1925) * C.166: Use markdown format and document title for link (isocpp#1929) * C.9: Improve an inline link (isocpp#1933) Avoid ending the sentence with a dangling "see". * C 32 (#5) * Update CppCoreGuidelines.md * Update CppCoreGuidelines.md * Update isocpp.dic * use snake casing * sake case naming * C 32 comments (#3) * F.16 ("in" parameters): Move Matrix example to F.20 (return values) (isocpp#1922) The `Matrix` example and the notes about assignment appear off-topic in rule F.16, as F.16 is specifically about "in" parameters. With help from Sergey Zubkov. * SL.io.50 (Avoid `endl`): Mention string streams (isocpp#1920) Explicitly mentioned string streams as `endl` insertions into string streams do actually occur in the wild. With help from Sergey Zubkov. * Extended E.16 to include copy ctor for exception type, closes isocpp#1921 * Fix GitHub Actions build warnings, Marker style should be `*` (isocpp#1925) * restored reference * Added references to note Co-authored-by: Niels Dekker <[email protected]> Co-authored-by: Herb Sutter <[email protected]> Co-authored-by: Niels Dekker <[email protected]> Co-authored-by: Herb Sutter <[email protected]> Co-authored-by: Niels Dekker <[email protected]> Co-authored-by: Herb Sutter <[email protected]> Co-authored-by: Francisco Moretti <[email protected]> Co-authored-by: Sven van Haastregt <[email protected]>
1 parent 9acf9ac commit 7567207

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

CppCoreGuidelines.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4477,7 +4477,7 @@ For example, a derived class might be allowed to skip a run-time check because i
44774477

44784478
##### Note
44794479

4480-
Prefer the order `public` members before `protected` members before `private` members [see](#Rl-order).
4480+
Prefer the order `public` members before `protected` members before `private` members; see [NL.16](#Rl-order).
44814481

44824482
##### Enforcement
44834483

@@ -8447,7 +8447,7 @@ Many parts of the C++ semantics assume its default meaning.
84478447

84488448
If you "mess with" operator `&` be sure that its definition has matching meanings for `->`, `[]`, `*`, and `.` on the result type.
84498449
Note that operator `.` currently cannot be overloaded so a perfect system is impossible.
8450-
We hope to remedy that: <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4477.pdf>.
8450+
We hope to remedy that: [Operator Dot (R2)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4477.pdf).
84518451
Note that `std::addressof()` always yields a built-in pointer.
84528452

84538453
##### Enforcement

0 commit comments

Comments
 (0)