← Каталог
Модульность и компонентный подход в разработке — C++ — модули (C++20)
Фрагмент из «Модульность и компонентный подход в разработке»: C++ — модули (C++20).
// math.ixx (implementation unit)
export module math;
export int add(int a, int b) {
return a + b;
}
// main.cpp
import math;
int main() {
return add(2, 2); // → 4
} // math.ixx (implementation unit)
export module math;
export int add(int a, int b) {
return a + b;
}
// main.cpp
import math;
int main() {
return add(2, 2); // → 4
}