首页
社区
课程
招聘
[转帖]C++ Move Semantics - The Complete Guide
发表于: 2020-12-30 04:02 3659

[转帖]C++ Move Semantics - The Complete Guide

2020-12-30 04:02
3659

C++ Move Semantics - The Complete Guide

Author: Nicolai M. Josuttis

ISBN: 978-3967309003

Published: December 2020

Pages: 260

Format: True PDF


Move semantics, introduced with C++11, has become a hallmark of modern C++ programming. However, it also complicates the language in many ways. After several years of support of move semantics experienced programmers struggle with all the details of move semantics. Even for trivial classes, style guides give conflicting or inappropriate advice on how to benefit from move semantics. Time to explain all aspects of C++ move semantics in detail.

This book teaches C++ move semantics. Starting from the basic principles, it motivates and explains all the corner cases of move semantics so that as a programmer, you can use move semantics correctly. The book is valuable for those who are just starting to learn about move semantics and is essential for those who are using it already.


You will learn:

The motivation for and terminology of move semantics

How and why you benefit implicitly from move semantics

How to benefit explicitly from move semantics

All the traps involved in move semantics and how to deal with them

All the consequences of move semantics for your programming style

As usual for books by Nicolai Josuttis, the focus lies on the application of the described features in practice. Compelling examples and useful background information help to understand and improve code, from trivial classes up to generic foundation libraries and frameworks.

https://mir.cr/60MKSUDH



[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 1
支持
分享
最新回复 (6)
雪    币: 2394
活跃值: (8795)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
2

本地存档

上传的附件:
2020-12-30 07:39
0
雪    币: 98745
活跃值: (201039)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
3
FleTime 本地存档
2020-12-30 07:48
0
雪    币: 191
活跃值: (237)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
2020-12-30 12:28
0
雪    币: 1625
活跃值: (2000)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
感谢
2020-12-31 01:37
0
雪    币: 137
活跃值: (312)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
奥利给!感谢分享!
2020-12-31 04:17
0
雪    币: 878
活跃值: (496)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
移动语义、右值引用等设计属实优雅,规避拷贝构造,提高对象传递性能
2020-12-31 13:04
0
游客
登录 | 注册 方可回帖
返回
//