From b59bb13f2eb97f9bc265ff571490e8a93d2041a7 Mon Sep 17 00:00:00 2001 From: Mike B Date: Wed, 4 Sep 2019 12:55:00 -0700 Subject: [PATCH] Update CppCoreGuidelines.md (#1510) typo --- CppCoreGuidelines.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CppCoreGuidelines.md b/CppCoreGuidelines.md index 674f162..323f92d 100644 --- a/CppCoreGuidelines.md +++ b/CppCoreGuidelines.md @@ -9120,7 +9120,7 @@ we hope the guidelines will help the development of such tools, and we even contributed (and contribute) to the research and development in this area. However, it will take time: "legacy code" is generated faster than we can renovate old code, and so it will be for a few years. -This code cannot all be rewritten (ever assuming good code transformation software), especially not soon. +This code cannot all be rewritten (even assuming good code transformation software), especially not soon. This problem cannot be solved (at scale) by transforming all owning pointers to `unique_ptr`s and `shared_ptr`s, partly because we need/use owning "raw pointers" as well as simple pointers in the implementation of our fundamental resource handles. For example, common `vector` implementations have one owning pointer and two non-owning pointers. -- 2.11.4.GIT