C ++ course Semantics of movement


Learn C ++ Movement Semantics - Create more effective and reliable classes in C ++


Information from: C ++ Semantics of movement
Learn C ++ Movement Semantics - Create more efficient and reliable classes in C ++

Deepen more in C ++ with the semantics of movement, a fundamental component of the management of resources in C ++. Motion semantics allow you to optimize data transfer and reassign memory without additional copy operations. In this course, Bill Weinman helps you understand the concept of rvalues ​​(temporal values ​​that are key in the semantics of movement); to create builders and movement operations; and to use the copy and exchange technique to "exchange" new data while destroying the old ones.

Concepts in the semantics of movement
Before starting to work with the semantics of movement, it is important to be clear about the concepts that are the basis for this optimization of the language that was added in C ++ 11. An improvement that will be reflected, fundamentally, in the performance and memory management offered by our code.

What is semantics of movement 02:31
What are lvalues ​​and rvalues ​​01:53

How to use movement semantics
Once the fundamental components of the semantics of movement have been seen, it is time to start using it. We will learn what are the necessary elements that we have to incorporate into our code to be able to get the most out of it.

Using std :: move 05:15
How to create a movement builder 05:60
How to create a motion assignment operator 03:33
Using the copy and exchange technique 04:46
Other considerations in motion semantics 04:07
Summary and farewell movement Semantics 00:43

Technical data:

Format: .MP4
Resolution: 1280x720p
Size: 108 MB
Spanish Language
Trainers: Bill Weinman
Content: 8 Videos
Duration: 28 min
Software: C ++
Base Files: Yes Includes

See Intro

Totally free of viruses and malicious software, so do not wait any longer to download it now.

Do not forget to give us an opinion about the program, to improve the content.

Download area

Contraseña/Password: www.intarcesoft.com.ve

Base File

Author's Website

Pagina Principal

If you like or help this article. Support the developers by buying this material.

Follow us on our social networks

NOTE: Do not forget to follow us on our facebook and twitter social networks so that you become part of our community and receive the notification every time we post something new, so you will not miss anything.

OSWindows XP o superior
LanguageOnly Spanish
File Size108 MB


Muy bueno este curso lo recomendamos

    Write your review!

    Write a review

    C ++ course Semantics of movement

    C ++ course Semantics of movement

    Learn C ++ Movement Semantics - Create more effective and reliable classes in C ++

    Ask a question

    NO registration required!

    If the question you have has not yet been answered here, use the form below to ask something about this addon.

    *(Required to be notified when an answer is available)

    If the download link redirects to another product that is not described in the article or is broken, report it using our Reporting Form