Marshaling Structs - P/INVOKE WITH C# AND C++ TUTORIAL #3
I demonstrate how to marshal structs back and forth between C++ and C#. Marshaling the struct in this tutorial saved me from re-writing very complex business logic in C#.
C++ is powerful. Whether you need to manage resources more efficiently or you need to use a library that is only available in C++, there are times where you must use C++ in your C# application. P/Invoke is a powerful way to accomplish this. In this series, I will be demonstrating the power of P/Invoke inter-op and showing how you can implement P/Invokes into your own application.
SOURCE CODE: https://github.com/SingletonSean/P-Invoke
FULL PLAYLIST: https://www.youtube.com/playlist?list=PLA8ZIAm2I03jXisxa0VEfmkMhn0zmUuCd
Видео Marshaling Structs - P/INVOKE WITH C# AND C++ TUTORIAL #3 канала SingletonSean
C++ is powerful. Whether you need to manage resources more efficiently or you need to use a library that is only available in C++, there are times where you must use C++ in your C# application. P/Invoke is a powerful way to accomplish this. In this series, I will be demonstrating the power of P/Invoke inter-op and showing how you can implement P/Invokes into your own application.
SOURCE CODE: https://github.com/SingletonSean/P-Invoke
FULL PLAYLIST: https://www.youtube.com/playlist?list=PLA8ZIAm2I03jXisxa0VEfmkMhn0zmUuCd
Видео Marshaling Structs - P/INVOKE WITH C# AND C++ TUTORIAL #3 канала SingletonSean
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Marshaling Primitives and Strings - P/INVOKE WITH C# AND C++ TUTORIAL #2](https://i.ytimg.com/vi/xrGco4O1bfk/default.jpg)
![C# for beginners - 14. Structs](https://i.ytimg.com/vi/1UV1Pd20akM/default.jpg)
![Async Commands (and Async Relay Command) - EASY WPF (.NET CORE)](https://i.ytimg.com/vi/dbh1st68Tco/default.jpg)
![Structs and Pointers to Structs in C -- Engineer Man](https://i.ytimg.com/vi/1fi2CPGcdA8/default.jpg)
![json marshal unmarshal GOLANG](https://i.ytimg.com/vi/h6aj8CRSuIc/default.jpg)
![C# Tutorial Deutsch / German [18/20] - Der Konstruktor](https://i.ytimg.com/vi/3OL9Q6MkiGE/default.jpg)
![Bjarne Stroustrup: Why I Created C++ | Big Think](https://i.ytimg.com/vi/JBjjnqG0BP8/default.jpg)
![c# (Csharp) and .NET :- Difference between IEnumerable and IEnumerator.](https://i.ytimg.com/vi/jd3yUjGc9M0/default.jpg)
![Dynamic Sizing with Converters and Multi-Bindings - WPF CUSTOM CONTROLS #8](https://i.ytimg.com/vi/Y1GDR5eQ_AQ/default.jpg)
![Working with JSON in Go - Tutorial](https://i.ytimg.com/vi/Osm5SCw6gPU/default.jpg)
![Calculating User Transaction Data with LINQ - FULL STACK WPF (.NET CORE) MVVM #19](https://i.ytimg.com/vi/Qpj21ZF3aIw/default.jpg)
![ContinueWith: Solving async void (response to Brian Lagunas) - C# ASYNC/AWAIT](https://i.ytimg.com/vi/vYXs--S0Xxo/default.jpg)
![Part 29 - C# Tutorial - Difference between classes and structs in c#.avi](https://i.ytimg.com/vi/AGNW0jH1sn0/default.jpg)
![Hello World - P/INVOKE WITH C# AND C++ TUTORIAL #1](https://i.ytimg.com/vi/NKIdxJAbr0Q/default.jpg)
![OOP interview questions :- What is the difference between Abstraction and Encapsulation ?](https://i.ytimg.com/vi/1Q4I63-hKcY/default.jpg)
![6 Visual Studio Tips to Increase Your Productivity | Mosh](https://i.ytimg.com/vi/JhxC-K-Eehg/default.jpg)
![Handling WPF Routed Events with MVVM Commands - EASY WPF (.NET Core)](https://i.ytimg.com/vi/Cx6YE86XzYE/default.jpg)
![.NET Core Generic Host w/ Entity Framework Migrations - FULL STACK WPF (.NET CORE) MVVM #22](https://i.ytimg.com/vi/HUYwoWEdG-g/default.jpg)
![High performance IO with System.IO.Pipelines](https://i.ytimg.com/vi/1koWtKkKb_o/default.jpg)
![Handling Exceptions and Messages - FULL STACK WPF (.NET CORE) MVVM #21](https://i.ytimg.com/vi/KzHAk7_2h4U/default.jpg)