Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpMoEg 570 of 696 menu
◀ ▶

Экспорт группы в C++

Экспорт группы - синтаксис export { ... }, который помечает сразу несколько объявлений как часть интерфейса модуля.

Так удобно публиковать связанные функции одной конструкцией вместо повторения export у каждой строки. Запишем интерфейс pair_ops:

export module pair_ops; export { int a(); int b(); } int a() { return 1; } int b() { return 2; }

В limits.cppm задайте export module limits; и блок export { int lo(); int hi(); } с определениями, возвращающими 0 и 9.

Создайте flags.cppm с групповым экспортом двух функций on и off, возвращающих 1 и 0. В main.cpp импортируйте модуль и выведите результат on.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить