Home| All soft| Last soft| Your Orders| Customers opinion| Helpdesk| Cart

Program Search:


Shopping Cart:




*Note: Minimum order price: €20
We Recommend:

Pluralsight - C Plus Plus Advanced Topics Video €10 buy download

Pluralsight - C++ Advanced Topics | 583 MB
Duration: 5h 45m | Video: VC-1(WMV3) 21.5Kbps 1024x768 15Kfps | Audio: WMA 128 Kbps, 44.1KHz, 2 channels
Released: 3/8/2012 | Genre: eLearning | Level: Advanced | Language: English

Once you know the basic of C++ syntax and what the Standard Library offers you, it’s time to establish whether you’re writing good code or not. Modern C++ is expressive, readable, fast, and secure. In most cases the faster thing to do is also the easier thing to do and the safer thing to do – no tradeoffs! In this course you’ll draw on your C++ Fundamentals knowledge to explore a number of ways to ensure your applications are implemented in Modern C++, not C-With-Classes or other old-style idioms. You’ll take advantage of the Standard Library and write code that is future proof and safe.

Content

Avoid Manual Memory Management 00:56:19
Introduction 00:35
Course Overview 04:07
Manual Memory Management 03:14
Some Rules 03:13
Three Pointer Uses 02:39
Managing Member Variables 04:43
Demo: Managing Member Variables 27:03
Observing Other Objects 03:59
Truly Shared Objects 03:07
Summary 03:39
Use Lambdas 00:28:23
Introduction 00:27
Syntax Reminder 01:34
Syntactic Sugar 02:43
Where to Use Lambdas 02:19
Capture Rules 03:28
Demo: Capturing 07:18
Signature and Return 01:40
Demo: Signature and Return 05:37
Lambda Length 02:30
Summary 00:47
Use Standard Containers 00:40:35
Introduction 00:37
Containers Save 03:49
One Rule 01:57
Demo: vector 07:26
list 03:09
Demo: vector and list 14:36
Know Your Containers 05:51
Summary 03:10
Use Standard Algorithms 00:35:09
Introduction 00:31
Why Not Roll Your Own? 04:00
Where are They? 04:11
Say What You Mean 02:39
Demo: Say What You Mean 06:13
Silly Errors 01:18
Demo: Silly Errors 08:45
Performance and Change 01:45
Demo: Changing Container 04:04
Summary 01:43
Embrace Move Semantics 00:38:15
Introduction 00:38
Move Semantics 03:04
Demo: List and Vector Revisited 15:11
Rvalue Notation 03:32
Why Do You Care? 03:16
Demo: Moving and Copying 09:38
Summary 02:56
Follow Style Rules 00:53:31
Introduction 00:28
Guidelines 01:37
Default Parameters 02:10
Demo: Default Parameters 04:09
Use nullptr 02:55
Demo: nullptr 05:17
No Magic Numbers 01:37
Demo: No Magic Numbers 09:17
Magic Number Replacements 02:29
Get const from the Start 05:15
Treat Warnings as Errors 04:24
Demo: Warnings 10:09
Summary 03:44
Consider the PImpl Idiom 00:37:12
Introduction 00:42
Header Files 04:03
Demo: Header Changes 09:35
Forward Declaration 01:46
PImpl Is... 01:50
Basic Structure 02:29
Demo: PImpl with unique_ptr 09:52
Structure with unique_ptr 01:59
When to Use PImpl 04:56
Stop Writing C With Classes 00:55:46
Introduction 00:41
If It Aint Broke... 02:56
Strings 07:21
printf 05:57
Arrays 06:13
Macro definitions 03:25
Algorithms 08:18
Function Pointers 07:51
auto 01:26
Classes 03:41
What You Saw 04:06
Course Summary 03:51


Screenshots:





Download File Size:484.64 MB


Pluralsight - C Plus Plus Advanced Topics Video
€10
Customers who bought this program also bought:

Home| All Programs| Today added Progs| Your Orders| Helpdesk| Shopping cart      





Adobe Photoshop 2022 €90

             

Adobe Illustrator 2022 €75






AutoCAD 2023 €110


SolidWorks 2022 €115


AutoCAD 2023 for Mac €110






Autodesk Revit 2023 €140

             

Autodesk Product Design Suite Ultimate €252