C++ C+的示例+;20个模块?
在即将到来的C++20中,模块是一件大事。当然,人们对它们是否伟大有不同的看法,但我认为在未来了解它们将是很重要的。我已经看了一些关于模块的演讲,并阅读了一些教程,所以我想我对如何使用它们有了初步的了解 但我所学到的大部分都是本地的,即如何编写一个模块。所以我不确定模块在更大范围内会产生什么样的影响。它们将如何影响我们的库和可执行文件的布局及其使用C++ C+的示例+;20个模块?,c++,module,c++20,c++-modules,C++,Module,C++20,C++ Modules,在即将到来的C++20中,模块是一件大事。当然,人们对它们是否伟大有不同的看法,但我认为在未来了解它们将是很重要的。我已经看了一些关于模块的演讲,并阅读了一些教程,所以我想我对如何使用它们有了初步的了解 但我所学到的大部分都是本地的,即如何编写一个模块。所以我不确定模块在更大范围内会产生什么样的影响。它们将如何影响我们的库和可执行文件的布局及其使用 虽然如果您能提供一些这方面的参考资料,我将不胜感激,但我更感兴趣的是看到模块在运行。你知道一些已经使用模块的项目的例子吗?(最好是中等大小)最好在项
虽然如果您能提供一些这方面的参考资料,我将不胜感激,但我更感兴趣的是看到模块在运行。你知道一些已经使用模块的项目的例子吗?(最好是中等大小)最好在项目更改为使用模块之前/之后进行比较,但我对我能得到的一切都很满意。模块不会影响库或可执行文件的布局。。。至少在默认情况下。一个模块可以由几个库组成——这是我所知道的唯一区别。但我怀疑这是否重要,虽然,它可能有奇怪的副作用。然而,据我所知,目前的实验模块不支持多库功能。因此,目前还没有办法对其进行测试。据了解,模块支持的实现仍在“进行中”。