ACCU 2021的微软C++团队

S 来自微软C++团队的Y品牌和Erika Sweet将在 累计2021 本周。 来吧 你好 在虚拟会议空间 如果您对我们的产品有任何疑问,请告诉我们 谈话、产品或其他任何东西。 我们还建议您到#include C++在世博厅的桌子上了解更多关于自己的社区。

null

纳米奇 具有代码注入和 元类 –Sy品牌

3月10日星期三11:00–12:30 GMT

C++中的动态多态性在历史上意味着虚拟函数和继承。然而,这些只是解决这个问题的一种可能的设计,它们会对性能产生一些影响, 人体工程学 和灵活性。

类型擦除是实现动态多态性的另一种方法,正如Sean Parent在几次演讲中所展示的,其他语言也采用了这种方法,比如Rust的trait对象。但是,在C++中实现提供人机工程学接口的类型擦除对象是繁琐的和容易出错的,导致与继承相比,具有大量不同类型的语义库和具有较低的采用率的库。

本次讲座将提供一个未来的设计基于接口的类型擦除在C++中,结婚的便利性继承的好处,否则它缺乏。它将介绍代码注入和 元类 提出了C++中包含的设备以及基于实验的设计原型实现 元类 叮当作响的叉子。

跨平台陷阱及其规避 埃里卡甜心

星期四 , 1 1 3月1日 6 :00 – 1 7 :30格林尼治标准时间

C++跨平台开发是困难的。这些困难因分散的解决方案空间而变得更加复杂,每个项目似乎都使用构建系统、包管理器和诊断工具的不同组合来解决共同的挑战。请与我们一起讨论和演示C++跨平台开发,以常见陷阱和广泛采用的工具为中心。

了解如何利用CMake及其新功能 CMakePresets.json文件 跨操作系统和平台无缝构建。使用诸如 vcpkg公司 和Conan来避免系统包管理器之间的不一致。使用远程调试跨多个平台调试项目。我们还将探讨如何 CMakePresets.json文件 在命令行、VisualStudio和VisualStudio代码中都支持。

图片[1]-ACCU 2021的微软C++团队-yiteyi-C++库 预览 CMakePresets.json文件 Visual Studio中的集成。来吧 去埃里卡的会议或者在虚拟世界找我们 世博馆了解更多!

跟我们谈谈!

如果您在ACCU想念我们,您可以直接与我们联系 通过电子邮件( visualcpp@microsoft.com )还有推特 ( @视觉 , @鞑靼喇嘛 , @阿雷卡普姆 ).

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0 分享