diff --git a/CppCoreGuidelines.md b/CppCoreGuidelines.md index b966056..32bf29b 100644 --- a/CppCoreGuidelines.md +++ b/CppCoreGuidelines.md @@ -2885,7 +2885,7 @@ This makes it clear to callers that the object is assumed to be modified. ##### Note -A `T&` argument can pass information into a function as well as well as out of it. +A `T&` argument can pass information into a function as well as out of it. Thus `T&` could be an in-out-parameter. That can in itself be a problem and a source of errors: void f(string& s)