C++20导出模块及使用
1.模块声明
.ixx文件为导入模块文件
math_operations.ixx
export module math_operations;//模块导出
//导出命名空间
export namespace math_ {
//导出命名空间中函数
int add(int a, int b);
int sub(int a, int b);
int mul(int a, int b);
int div(int a, int b);
}
.cppm文件为导出模块的实现