diff --git a/CppCoreGuidelines.md b/CppCoreGuidelines.md index d861b9c..b169f82 100644 --- a/CppCoreGuidelines.md +++ b/CppCoreGuidelines.md @@ -6064,7 +6064,7 @@ The one-in-a-million argument against `if (this == &a) return *this;` tests from ##### Note -There is no known general way of avoiding a `if (this == &a) return *this;` test for a move assignment and still get a correct answer (i.e., after `x = x` the value of `x` is unchanged). +There is no known general way of avoiding an `if (this == &a) return *this;` test for a move assignment and still get a correct answer (i.e., after `x = x` the value of `x` is unchanged). ##### Note @@ -14818,7 +14818,7 @@ This section looks at passing messages so that a programmer doesn't have to do e Message passing rules summary: * [CP.60: Use a `future` to return a value from a concurrent task](#Rconc-future) -* [CP.61: Use a `async()` to spawn a concurrent task](#Rconc-async) +* [CP.61: Use an `async()` to spawn a concurrent task](#Rconc-async) * message queues * messaging libraries @@ -14846,7 +14846,7 @@ There is no explicit locking and both correct (value) return and error (exceptio ??? -### CP.61: Use a `async()` to spawn a concurrent task +### CP.61: Use an `async()` to spawn a concurrent task ##### Reason