具有多个源文件(.cpp(的模块是否具有一个或多个翻译单元?我的理解是,每个源文件(.cpp(都将是它自己的翻译单元,除非它被包括在内,#pragmaonced(我想这是一种弊端(,但我不知道在模块化程序中是如何做到这一点的。如果有什么不同的话,那么我对Visual Studio C++开发(C++2020后(特别感兴趣
模块由一个或多个翻译单元组成。以模块声明开头的转换单元称为模块单元,如果程序中有多个模块单元具有相同的模块名称(忽略任何模块分区(,则它们属于同一模块。