From 6e95809dcb050489f416babdce2886707af3cf12 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Mon, 10 Oct 2016 08:10:51 -0600 Subject: [PATCH] Update 03-Style.md Closes #56 --- 03-Style.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/03-Style.md b/03-Style.md index c2cc5be..3b28cef 100644 --- a/03-Style.md +++ b/03-Style.md @@ -380,7 +380,7 @@ struct S { ## Consider the Rule of Zero -The Rule of Zero states that you do not provide any of the functions that the compiler can provide (copy constructor, assignment operator, move constructor, destructor, move constructor) unless the class you are constructing does some novel form of ownership. +The Rule of Zero states that you do not provide any of the functions that the compiler can provide (copy constructor, copy assignment operator, move constructor, move assignment operator, destructor) unless the class you are constructing does some novel form of ownership. The goal is to let the compiler provide optimal versions that are automatically maintained when more member variables are added.