Title: The rule of zero - C++ Patterns
Open Graph Title: The rule of zero - C++ Patterns
Description: Utilise the value semantics of existing types to avoid having to implement custom copy and move operations.
Open Graph Description: Utilise the value semantics of existing types to avoid having to implement custom copy and move operations.
Opengraph URL: https://cpppatterns.com/patterns/rule-of-zero.html
Domain: cpppatterns.com
| twitter:card | summary |
| twitter:creator | @sftrabbit |
| og:site_name | C++ Patterns |
| fb:app_id | 676162015844286 |
Links:
| C++Patterns | https://cpppatterns.com/ |
| https://github.com/sftrabbit/CppPatterns-Patterns | |
| https://twitter.com/cpppatterns | |
| ← Patterns | https://cpppatterns.com/ |
| CC0 Public Domain Dedication | http://creativecommons.org/publicdomain/zero/1.0/ |
| c++98 | https://cpppatterns.com/#/search/c++98 |
| lines 4–9 | https://cpppatterns.com/patterns/rule-of-zero.html#line4 |
| line 7 | https://cpppatterns.com/patterns/rule-of-zero.html#line7 |
| line 8 | https://cpppatterns.com/patterns/rule-of-zero.html#line8 |
| std::vector | http://en.cppreference.com/w/cpp/container/vector |
| lines 11–15 | https://cpppatterns.com/patterns/rule-of-zero.html#line11 |
| std::unique_ptr | http://en.cppreference.com/w/cpp/memory/unique_ptr |
| https://github.com/sftrabbit | |
| Fork this pattern on GitHub | https://github.com/sftrabbit/CppPatterns-Patterns/tree/master/common-tasks/classes/rule-of-zero.cpp |
| Tweet | https://twitter.com/share |
| fork the project on GitHub | https://github.com/sftrabbit/CppPatterns-Patterns |
| Tweet | https://twitter.com/share |
| Joseph Mansfield | http://josephmansfield.uk/ |
Viewport: width=device-width,user-scalable=no