Call-By-Value & Call-By-Reference - "Move-Semantik in C++" (2/7)
In diesem Video geht es um verschiedene Möglichkeiten, Parameter an Funktionen zu übergeben. Hierbei werden wir uns vor allem mit Call-By-Value und Call-By-Reference beschäftigen. Je nachdem, welche Variante umgesetzt ist, werden Kopien der Argumente beim Aufruf angelegt oder lediglich eine Referenz auf das Original erstellt. Da das Einsparen von Kopien einer der zentralen Aspekte der Move-Semantik ist, wird mit diesem Video eine wichtige Grundlage gelegt.
Alle Code-Beispiele und ein ausführliches Begleit-Skript zur Move-Semantik sind unter www.thefearlessengineer.com zu finden.
---
Mit Hilfe der Move-Semantik in C++ lässt sich an vielen Stellen im Code die Erstellung von temporären Objekten verhindern sowie die Übergabe von großen Datentypen von einem Geltungsbereich in den nächsten optimieren.
Das Ziel dieses Mini-Kurses ist es, die wesentlichen Ideen der Move-Semantik praxisnah und verständlich mit vielen Beispielen und Experimenten zu vermitteln. Der Kurs richtet sich vor allem an Fortgeschrittene mit einem soliden Grundlagenwissen in C++.
Видео Call-By-Value & Call-By-Reference - "Move-Semantik in C++" (2/7) канала FearlessEngineers - Elektrotechnik & Programmieren
Alle Code-Beispiele und ein ausführliches Begleit-Skript zur Move-Semantik sind unter www.thefearlessengineer.com zu finden.
---
Mit Hilfe der Move-Semantik in C++ lässt sich an vielen Stellen im Code die Erstellung von temporären Objekten verhindern sowie die Übergabe von großen Datentypen von einem Geltungsbereich in den nächsten optimieren.
Das Ziel dieses Mini-Kurses ist es, die wesentlichen Ideen der Move-Semantik praxisnah und verständlich mit vielen Beispielen und Experimenten zu vermitteln. Der Kurs richtet sich vor allem an Fortgeschrittene mit einem soliden Grundlagenwissen in C++.
Видео Call-By-Value & Call-By-Reference - "Move-Semantik in C++" (2/7) канала FearlessEngineers - Elektrotechnik & Programmieren
Показать
Комментарии отсутствуют
Информация о видео
7 февраля 2020 г. 16:40:18
00:10:32
Другие видео канала
![Dein GitHub-ABC: Git vs. GitHub, Repository, Cloud vs. Versionsverwaltung](https://i.ytimg.com/vi/hZDDhM_-oBU/default.jpg)
![Mehr Strom trotz zusätzlichem Widerstand? Experimente zu den Kirchhoff'schen Regeln](https://i.ytimg.com/vi/pfrfkh4-qBk/default.jpg)
![How Batteries Work | Tutorial on Electric Current and Voltage | Basic Electronics](https://i.ytimg.com/vi/2LD3b8rsZGo/default.jpg)
![Fast & Furious: Schwingung von Wechselstrom in 3min erklärt](https://i.ytimg.com/vi/As787Iqsv2A/default.jpg)
![Vorlesungen online oder lieber in Präsenz? #fragdieprofs](https://i.ytimg.com/vi/dGs1n8PAi10/default.jpg)
![Wieviel Strom "steckt" in einem Kabel? | Lerne Elektronik](https://i.ytimg.com/vi/QEso9BBL_Ss/default.jpg)
![Energie & Arbeit im Stromkreis | Lerne Elektronik](https://i.ytimg.com/vi/MH7cyw6NwVg/default.jpg)
![Was ist eine FACHSCHAFT? Erstsemester-Wörterbuch](https://i.ytimg.com/vi/pKaUhvgABvk/default.jpg)
![Was macht eine FH aus? Erstsemester-Wörterbuch](https://i.ytimg.com/vi/Dn3-SkZtUpg/default.jpg)
![Vogel-Objekte erzeugen | Angry Birds Coding Challenge](https://i.ytimg.com/vi/FQSOlCY1lHU/default.jpg)
![Debuggen mit QT Creator | Programmieren mit C++](https://i.ytimg.com/vi/Eu6AjYdQTFk/default.jpg)
![Adventsrätsel: Warum leuchtet die LED? Kennst du die Antwort? #short](https://i.ytimg.com/vi/lEHYTh6z8A4/default.jpg)
![Diese Fakten über elektrische Widerstände musst du wissen (Lern-Challenge 3)](https://i.ytimg.com/vi/YaRb-LhHabo/default.jpg)
![„KOSMOS electronic“ Zeitschaltuhr aufbauen #elektronik #technik #hobby](https://i.ytimg.com/vi/trwID0-7DSs/default.jpg)
![I2C-Interface an Display anlöten (Praxis-Tipp) #Shorts](https://i.ytimg.com/vi/qdgIuPUw9Ww/default.jpg)
![Gemeinsamer Vorwiderstand bei LEDs! Macht das Sinn?](https://i.ytimg.com/vi/bT-WnE44fpE/default.jpg)
![Arrays mit Variablen verwalten | Programmieren mit C++](https://i.ytimg.com/vi/k4ymmk8myAw/default.jpg)
![Position & Geschwindigkeit aktualisieren | Angry Birds Coding Challenge](https://i.ytimg.com/vi/f5Guqb_n8lY/default.jpg)
![IF-ELSE / SWITCH-CASE | Spiele-Programmierung AngryPigs (Tutorial) | Online-Vorlesung C++](https://i.ytimg.com/vi/Fi__r4CdziI/default.jpg)
![Was sind Datentyp-Modifier? | Programmieren mit C++](https://i.ytimg.com/vi/GjcQ5VrqYD0/default.jpg)
![Prozessoren und Laufzeitmessung | Programmieren mit C++](https://i.ytimg.com/vi/BeaDhbRCOEI/default.jpg)